As the single largest Buddhist structure on the planet, Borobudur temple and stupa complex is one of Indonesia’s most awe-inspiring monuments and has rightfully been designated a UNESCO World Heritage Site. Its tradition, reserved grandeur and tangible link to the country’s history make it one of Southeast Asia’s must-see supertemples and easily the equal of Cambodia’s Angkor Wat, Thailand’s Wat Pho and Wat Phu Champasak in Laos.

For centuries it lay hidden in central Java until its rediscovery in the 18th century and following a major restoration project Borobudur has once again become an important place of worship as well as a prime tourist attraction; visitors flocking from nearby Yokyakarta will not fail to be moved by the intricately designed statues of Buddha, relief panels and lattice-work stupas dotted around its three circular platforms.