Situat pe insula indoneziană Java, la 40 km (25 mile) nord-vest de Yogyakarta, Borobudur este cel mai mare templu budist din lume. Templul a fost construit pe o perioadă de aproximativ 75 de ani în secolele 8 și 9 de către Regatul Sailendra, din aproximativ 2 milioane de blocuri de piatră. Borobodurul poate fi împărțit în trei grupe: bază, corp și vârf, care seamănă cu cele trei diviziuni majore ale unui corp uman. Baza este un pătrat de 123×123 metri (403.5×403.5 picioare) și 4 metri (13 picioare) înălțime de pereți. Suprafața totală este de aproximativ 2.500 m2. Corpul este compus din 5 platforme pătrate, fiecare cu înălțimi în scădere. În partea de sus este o stupă monumentală cu o cupolă principală în centru . Cupola are o înălțime de 35 de metri (115 picioare) de la nivelul solului.