Indonesia contains Borobudur, the world’s largest Buddhist temple complex.
Borobudur is on the Indonesian island of Java, near Magelang in Central Java. The monument was built during the Sailendra dynasty, probably in the eighth and ninth centuries, when Buddhism was influential in the region.
Its design is a stepped pyramid with nine stacked platforms and a large central stupa. Hundreds of relief panels narrate Buddhist teachings and scenes of daily life, while many perforated stupas contain seated Buddha statues.
Borobudur was abandoned or neglected for centuries before being brought to wider international attention in the nineteenth century. Indonesia and UNESCO led a major restoration that was completed in 1983.