Borobudur temple is a Buddhist temple, situated at 40 km north of Yogyakarta, 7 km south of the city of Magelang, precisely in the village of Borobudur Magelang regency, Central Java, Indonesia. The name Borobudur is a combination of words and Budur Bara. Bara from Sanskrit means temple or monastery ...