Yesterday we got to visit Borobodur here in Yogyakarta, Indonesia. .
Borobodur is the largest Buddhist monument in the world, and one of the world's most complex buildings. A UNESCO world heritage site, there are 2672 reliefs and 594 Buddha statues. The building is actually built between two volcanoes and two rivers, and an aerial view would show you that the whole complex is actually a giant tantric Buddhist mandala.