Designed by
Title
Borobudur Temple #25218113
Description
MAGELANG, INDONESIA - JULY 4: Group of people climb up the stairs towards the Borobudur Temple in Magelang on July 4, 2009.The Temple was listed as a UNESCO World Heritage Site in 1982.
This image is editorial