The Borobudur is the largest Buddhist monument in the world. It’s located on Java, Indonesia. A sunrise tour at the Borobudur is a must see. Enjoy this photo gallery of the Borobudur sunrise and several places in the area.
Borobudur is a Buddhist stupa and temple complex in Central Java, Indonesia dating from the century, and a UNESCO World Heritage Site. This is one of world's truly great ancient monuments, the single largest Buddhist structure anywhere on earth ,