The Ellora Caves are an archaeological collection of Buddhist, Hindu and Jain cave temples.
Duration: 00:13:26
Categories:
Tags: Ellora, sacred mountains, documentary, nature, culture