Loading…
Huge rock slabs and ancient temples in the spectacular landscape around Rajgarh village, Rajasthan, India