Loading…
Small temple atop a rock mine in Kharekhari village, Rajasthan, India