
Photo source: source: http://asi.nic.in/
Ellora is an archaeological site 29 km (18 mi) north-west of the city of Aurangabad in the Indian state of Maharashtra, built by Kalachuri, Chalukya and Rashtrakuta dynasties during (6th and 9th centuries).
Source: Why Ellora caves are so famous: Ten Facts at a Glance
Categories: India