Explore Borobudur: Indonesia’s Iconic Buddhist Temple
Borobudur is a giant Mahayana Buddhist monument in Central Java. Built in AD 800, the monument was lost for hundreds of years following the decline of the Buddhist kingdoms in Java. Borobudur was rediscovered in the 19th century, rescued from the surrounding jungles, and today is a major Buddhist pilgrimage site.