Borobudur is the name of a Buddhist temple located at Borobudur, Magelang, Central Java, Indonesia. Location of the temple is about 100 km southwest of Semarang and 40 km northwest of Yogyakarta. Stupa shaped temple was founded by the Mahayana Buddhists around AD 800-AD in the reign of an dynasty dynasty. The monument comprises six square terraces Yeng above there are three circular courtyard, the walls adorned with original 2672 relief panels and 504 Buddha statues there
The main stupa in the middle of the largest teletak once crowned this building, surrounded by three rows of round 72 perforated stupas in which there are statues of Buddha...