Situé sur l'île indonésienne de Java, à 40 km (25 miles) au nord-ouest de Yogyakarta, le Borobudur est le plus grand temple bouddhiste du monde. Le temple a été construit sur une période de quelque 75 ans aux 8e et 9e siècles par le royaume de Sailendra, à partir d'environ 2 millions de blocs de pierre. Le Borobodur peut être divisé en trois groupes : la base, le corps et le sommet, qui ressemblent aux trois grandes divisions du corps humain. La base est un carré de 123×123 mètres (403,5×403,5 pieds) de côté et des murs de 4 mètres (13 pieds) de haut. La surface totale est d'environ 2 500 m2. Le corps est composé de 5 plates-formes carrées dont les hauteurs diminuent. Le sommet est un stupa monumental avec un dôme principal au centre. Le dôme a une hauteur de 35 mètres (115 pieds) depuis le niveau du sol.