History of Borobudur, The Largest Buddhist Temple in Indonesia
www.indonesia.travel Borobudur Temple is a Buddhist sanctuary situated in Magelang, Central Java, Indonesia. The sanctuary area is around 100 km toward the southwest of Semarang, 86 km toward the west of Surakarta, and 40 km toward the northwest of Yogyakarta. Borobudur Temple is a Buddhist sanctuary situated in Magelang, Central...