Ellora Caves, Maharashtra, India

P1230069P1220898P1220883A piece of the Hindu epic Mahabharta cut in rock forever.

The Kailash temple is the biggest monolithic structure in the world and it is well impressive.P1220974P1220999

Advertisements