Atlas of Wonder
Borobudur — illustrated travel poster

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.