Sunday, November 28, 2021

The Buddhist caves of Ellora, India (video)


Ellora Caves, Maharashtra, India
(Travel and Discover, Jan. 14, 2018) The Ellora cave complex in Maharashtra, India, is one of the largest rock-cut monastery-temple cave complexes in the world.

It is a UNESCO World Heritage Site, featuring Buddhist, Brahmanical (Hindu), and Jain monuments and artwork, dating from the 600-1000 CE period.

No comments:

Post a Comment