Borobudur, one of the world's greatest Buddhist monuments, is an integral part of the sense of identity for the whole population of Indonesia. The most visited tourist attraction in Indonesia, this monument emanates a unique combination of charm and mystery. Written by scholars who have dedicated ma[...]