Borobudur, Indonesia Exploring the World's Largest Buddhist Temple As I arrived at Borobudur, my sensors were filled with wonder as