Borobudur, or Barabudur (Indonesian: Candi Borobudur, Javanese: ꦕꦤ꧀ꦣꦶꦧꦫꦧꦸꦣꦸꦂ, translit. Candhi Barabudhur) 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 g

Go Now