Skip to playerSkip to main content
  • 5 years ago
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.

Category

🎈
Fun

Recommended