Results 1 results found Stone Diya Stambha pillar in the Kailash Temple, Ellora Caves, UNESCO World Heritage Site, Maharashtra, India, Asia