Situato sull'isola indonesiana di Java, 40 km (25 miglia) a nord-ovest di Yogyakarta, il Borobudur è il più grande tempio buddista del mondo. Il tempio fu costruito in un periodo di circa 75 anni nell'8° e 9° secolo dal regno di Sailendra, con circa 2 milioni di blocchi di pietra. Il Borobodur può essere diviso in tre gruppi: la base, il corpo e la cima, che assomiglia alle tre maggiori divisioni di un corpo umano. La base è un quadrato di 123×123 metri (403,5×403,5 piedi) di dimensioni e 4 metri (13 piedi) di altezza delle pareti. La superficie totale è di circa 2.500 m2. Il corpo è composto da 5 piattaforme quadrate ciascuna con altezze decrescenti. La cima è uno stupa monumentale con una cupola principale al centro. La cupola ha un'altezza di 35 metri (115 piedi) dal livello del suolo.