i
Borobudur, the largest Buddhist temple in the world.