This 9th-century marvel, Borobudur, is the world's largest Buddhist temple, boasting stunning architecture and a serene atmosphere that's perfect for spiritual reflection.
Jl. Badrawati, Kw. Candi Borobudur, Borobudur, Kec. Borobudur, Kabupaten Magelang, Jawa Tengah, Indonesia Get directions
Puttan
Justin Rejda
Janice Ha
Leonard Smith
Rahul Anand
Adhi Widyarthana
Steve Reed
Martin