[VIDEO] Wonderful Borobudur Sunrise

Thetraveljunkie.org – Worth waking up early for this wonderful Borobudur sunrise scene. Borobudur temple in central Java is the largest Buddhist structure on earth. It consists of six square platforms topped by three circular platforms, decorated with relief panels and… Continue Reading