Het grootste Boeddhistische heiligdom ter wereld is het uit de achtste eeuw daterende Borobodur complex. De Borobodur bestaat uit vijf vierkante terassen, vervolgens drie cirkelvormige terassen, bekroond door een centrale stupa die een onvoltooid beeld van Boeddha bevat.