Borobudur Temple

Borobudur Temple or abbreviated Borobudur (Javanese: ​ꦧꦫꦧꦸꦝꦸꦂ, translit. Candi Båråbudhur) is a Buddhist temple located in Borobudur, Magelang, Central Java, Indonesia. This temple is located approximately 100 km to the southwest of Semarang, 86 km to the west of Surakarta, and 40 km to the northwest of Yogyakarta. This temple with many stupas was founded … Read more