caption: The image shows a group of small stone structures sitting atop a rocky hillside, surrounded by lush green grass and a bright blue sky. The structures appear to be part of the Kailasa Temple in Ellora Caves, a UNESCO World Heritage Site.