Advertisement

12th Annual Smithsonian Magazine Photo Contest Travel
Borobudur is a Buddhist temple located at Borobudur, Magelang, Central Java, Indonesia Stupa temple was founded by the Mahayana Buddhists around the year 800 AD during the early reign of the Sailend

Borobudur is a Buddhist temple located at Borobudur, Magelang, Central Java, Indonesia Stupa temple was founded by the Mahayana Buddhists around the year 800 AD during the early reign of the Sailendra dynasty. Borobudur is the largest Buddhist templ

Photo Detail
Date Taken: 08.2012
Date Uploaded: 09.2014
Photo Location: Indonesia
Camera: DSLR-A300
Copyright: © lukman arsy