Videos by Park Borobudur Indonesia in Magelang. Information about Borobudur Park a Mahayana Buddhist temple,it is located in Magelang, Central Java, Indonesia
Students Focus on Borobudur