Loading…
Steep staircase leading to the Pachmantha Mataji mountaintop temple, near Majhewla village, Rajasthan, India