Photos

Photographer's Note

The Borobudur Temple is a Budhist Temple and considered as one of the bigest temple in the world, built in a ninth-century in Magelang, Central Java, Indonesia

Nobody has marked this note useful

Photo Information
Viewed: 1085
Points: 2
Discussions
Additional Photos by Kendall Gunawan (lintas_berita) (7)
View More Pictures
explore TREKEARTH