Smiley_one on March 23rd, 2009

Borobudur is the largest Buddhist monument in the world…
The temple of Borobudur is located 42 km from Yogyakarta. It was built by the Sailendra Dynasty around 800 A.D. It’s one of the most popular tourist attractions in South East Asia. Borobudur is located in the Kedu plain of rice fields with the distant towering [...]

Continue reading about Borobudur Temple, Indonesia