Borobudur is a Buddhist temple located in Borobudur,

in #zappl7 years ago

Borobudur is a Buddhist temple located in Borobudur, Magelang, Central Java, Indonesia. Location of the temple is approximately 100 km to the southwest of Semarang, 86 km west of Surakarta, and 40 km to the northwest of Yogyakarta.