Borobudur Temple (cover photo), National Geographic Traveler Indonesia magazine, Jun 2009

Borobudur temple in Central Java Indonesia. National Geographic Traveler Indonesia, June 2009

Advertisements