As a result indonesia has some of the oldest buddhist monuments in asia as well as some of the most spectacular. The temple symbolizes the sacred mount meru which in indian cosmology is situated in the center of the universe.
Borobudur Temple Compounds Unesco World Heritage Centre