Borobudur Temple: A Remarkable Shrine to Buddha

The largest Buddhist monument in the world, Borobudur Temple rises towards the heavens from a Javanese hilltop. This complex feat of architecture is an absolute must-see for any traveler to Indonesia. Here are just a few fascinating things to know about this glorious shrine to Buddha.   Get Inspired by Photos, Videos, Webinars, Stories, and Exclusive Offers. Sign Up

Text by: Lauren A. Greene