SelectLanguage

Online booking

Borobudur Temple

Borobudur Temple, located in Magelang, Central Java, is the world’s largest Buddhist temple. Built in the 9th century, it features nine stacked platforms topped by a large central dome. The temple is decorated with over 2,600 relief panels and 500 Buddha statues. It is a UNESCO World Heritage Site and a symbol of Indonesia’s rich cultural heritage.

[Photo by Afif Ramdhasuma from Pexels]

whatsapp-badge