Borobudur, the Wonder of the World from Indonesia -4

The Borobudur Temple Compounds is one of the greatest Buddhist monuments in the world and was built in the 8th and 9th centuries AD during the reign of the Syailendra Dynasty. According to the Buddhist philosophy, the levels of Borobudur Temple is a representation of the universe’s wheel of life.

Share this article