Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Indonesia has world's largest Buddhist temple with 504 Buddha statues
short by Dharna / on Saturday, 11 April, 2020
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.
read more at DelhiPlanet