
Indonesia · Asia
Borobudur
Buddhist mandala carved from a hill.
The Story
The world's largest Buddhist temple is a stone mandala of nine ascending terraces, crowned by stupas that hold seated Buddhas peering through stone latticework into the volcanic dawn.
Continue the journey


