INDONESIA | Wednesday, 22 August 2012 | Views [379]
Borobudur Buddhist Monument Stupas, these have a Buddha statue sitting inside. Magelang, Central Java, Indonesia.