Borobudur Temple

by wiraajogja


Borobudur is a Buddhist temple located at Borobudur, Magelang, Central Java, Indonesia. The location of the temple is approximately 100 km southwest of Semarang, 86 km to the west of Surakarta, and 40 km northwest of Yogyakarta. Stupa shaped temple was founded by the Mahayana Buddhists around the year 800 an. car rental information in jogja : or