The Kailasa Temple, Cave 16 In Ellora Complex. Unesco World Heritage Site In Maharashtra, India
- Stock Photo ID: #LT203128
- Image Credit: Picxy.com/Leonid_Andronov
- Location: Ellora Cave Rd, Verul, Maharashtra 431102, India
- Featured in collection:
- Lord Shiva