Borobudur is the name of a Buddhist temple located at Borobudur, Magelang, Central Java. The location of the temple is approximately 100 km southwest of Semarang and 40 km northwest of Yogyakarta. This temple was founded by the Mahayana Buddhists aro...

Close