"Borobudur, the largest Buddhist monument in the world in central Java, Indonesia at dawn on October 31, 2011. (Pra-Yudi/Flickr) ...
MAGELANG, Indonesia -- Towering high over the countryside in central Java's Kedu Valley, the Borobudur temple complex is one of the world's biggest and most revered Buddhist monuments. These days, ...
This 9th-century Mahayana Buddhist monument is known for its 9 stacked platforms topped by a central dome.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results