Amrita Chandradas for The New York Times Borobudur is the largest Buddhist temple in the world, with a central stupa surrounded by 72 smaller bell-shaped stupas, many containing seated Buddhas.
Borobudur Temple is one of the most significant historical sites in Indonesia. Estimated to originate from the 8th and 9th centuries, this temple complex is the largest Buddhist building in the world, ...
temple and mountain that is a masterpiece of Buddhist architecture and monumental arts. Criterion (ii): Borobudur Temple Compounds is an outstanding example of Indonesia’s art and architecture from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results