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