Java

Borobudur Temple in Java

Borobudur Temple

Borobudur is the most impressive Buddhist temple in the world and one of my favourite places in South-east Asia. Characterised by its multiple stupas built upon layers of levels, it has spectacular views of the surrounding mountains. Over a thousand years old, Borobudur is steeped in history and beauty. It is the jewel of Java and is a must for anyone visiting Indonesia.

(more…)