Borobudur Temple Compounds with its stepped, unroofed pyramid consisting of ten superimposing terraces, crowned by a large bell-shaped dome is a harmonious marriage of stupas, temple and mountain that is a masterpiece of Buddhist architecture and monumental arts.