Borobudur temple
Borobudur temple in Jogjakarta, an ancient Buddhist temple in Jogjakarta, Indonesia.
© Mkmakingphotos | Stock Free Images
Similar Free Images