Posing with the teachers close to the stupas in Borobudur in Java, Indonesia
Headless statues atop the ruins in Borobudur in Java, Indonesia
Breathtaking front view of Borobudur temple in Java, Indonesia; Buddhist temple