Foto Candi Borobudur

Borobudur and Prambanan temples, Indonesia: a visitor’s guide

Borobudur, in Java, Indonesia, is one of the world’s most impressive temples. Sitting on each level are 72 stupas, each containing a Buddha figure, just visible through the latticework perforations. It’s as if each is strapped into his own private module and awaiting spiritual lift-off – an extraordinary spectacle that is, literally, the crowning glory of...
Read More