Localizado na ilha indonésia de Java, 40 km a noroeste de Yogyakarta, o Borobudur é o maior templo budista do mundo. O templo foi construído ao longo de um período de cerca de 75 anos, os séculos 8 e 9 do reino de Sailendra, de um número estimado de 2 milhões de blocos de pedra. O Borobodur pode ser dividido em três grupos: base, corpo e Topo, que se assemelha à divisão principal de um corpo humano. A base é um quadrado de 123×123 metros (403,5×403,5 pés) de tamanho e 4 metros (13 pés) de altura de paredes. A área total da superfície é de aproximadamente 2.500 m2. O corpo é composto por 5 plataformas quadradas cada uma com alturas decrescentes. O topo é uma stupa monumental com uma cúpula principal no centro . A cúpula tem uma altura de 35 metros (115 pés) do nível do solo.