Religious Diversity in Indonesia: Borobudur
2022-02-27 0 Dailymotion
Borobudur is a Buddhist temple located in Magelang, Central Jawa, Indonesia. Built around 800 AD, it is one of the main tourists sites in the area, recognised as one of the World Heritage Sites.