Indonesia has world's largest Buddhist temple with 504 Buddha statues

The Borobudur Temple, located on the Indonesian island of Java, is the world's largest Buddhist temple. Built in the 9th century during the reign of Syailendra dynasty, the temple was constructed with approximately 56,000 cubic metres of volcanic stone, has around 504 Buddha statues and is decorated with 2,672 relief panels. It was restored with UNESCO's help in the 1970s.

Load More