
Borobudur temple is located in the middle of Java Island, 41 km northwest of Yogyakarta, and 7 km south of Magelang. Kedu plains surrounding it is often referred to as the "Garden of Java" (The Garden of Java), because this land is very fertile, and...