Designed by
Title
Borobudur Temple in Magelang, Central Java, Indonesia #128907700
Description
This is photo of Borobudur Temple in Magelang, Central Java, Indonesia. Borobudur Temple is one of the 7 wonderful places in the world.
This image is editorial