Borobudur is the name of a Buddhist temple located in Borobudur, Magelang, Central Java, Indonesia. Location of the temple is approximately 100 km southwest of Semarang, 86 miles to the west of Surakarta, and 40 km northwest of Yogyakarta. Shaped stupa temple was founded by the Mahayana Buddhists around the year 800's AD during the reign of Sailendra dynasty. This monument comprises six square terraces on which there are three circular courtyard, the walls are decorated with original 2672 relief panels and 504 Buddha statues there.  The main stupa in the middle of the biggest teletak once crowned this building, surrounded by three rows of circular 72 perforated stupa in which there are statues of buddha sitting cross-legged in the lotus position perfectly with the mudra (hand gesture) Dharmachakra mudra (turning the wheel of dharma).