The Kailasha, the largest of the rock-cut Hindu temples at the Ellora Caves in Maharashtra, India (LightRocket/Frank Bienewald)
The Kailasha, the largest of the rock-cut Hindu temples at the Ellora Caves in Maharashtra, India (LightRocket/Frank Bienewald)