Borobudur (Java)
The largest Buddhist monument in the world is an hour northwest of Yogyakarta, on the central Javanese plain. Borobudur is a ninth-century stone mandala in nine stacked terraces, carved with two and a half kilometres of relief panels and crowned by seventy-two stupas around a central dome. Sunrise from the upper terraces, with mist rising off the surrounding forest and Mount Merapi smoking on the horizon, is the photograph people come for. Combine with Prambanan, the Hindu temple complex of slim spires twenty kilometres east, for the full central-Javanese day.