We are searching data for your request:
Upon completion, a link will appear to access the found materials.
Borobudur, or Barabudur is a 9th-century Mahayana Buddhist temple in Magelang, Central Java, Indonesia, as well as the world’s largest Buddhist temple, and also one of the greatest Buddhist monuments in the world.
Support OurNon-Profit Organization
Our Site is a non-profit organization. For only $5 per month you can become a member and support our mission to engage people with cultural heritage and to improve history education worldwide.