Religious Diversity in Indonesia: Borobudur

  • 2 tahun lalu
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.