Take a tour of Borobudur Temple in Magelang, Indonesia – part of the World’s Greatest Attractions series by GeoBeats.
The enormous complex of the Borobudur Temple, with its many peaked roofs, resembles a small town.
It is the largest Buddhist temple in the world and was built in the 8th and 9th century A.D.
The entire structure is laid out in the shape of a mandala, a Buddhist cosmological symbol.
In fact, the entire temple is designed with the symbolism of Buddhism in mind.
Symbols for the nature of the mind and of the universe are built into the structure.
The Borobudur Temple is also covered with religious reliefs and statues.
Tourists and seekers of enlightenment from all over the world visit the temple each year.