Ancient Civilizations Carved out of a mountain: The ancient rock-cut temple complex of Ellora March 8, 2019 - Updated on April 19, 2025