Articles tagged with: borobudur
Borobudur, located approximately 40 km northwest of Yogyakarta, is considered to be one of the Ancient Wonders of the World. This consideration is based on an ongoing debate whether Borobudur should actually make the list. …