One of the world’s largest Buddhist monuments, which measures some 30,000 square feet, sits in the lush Kedu Valley on the Indonesian island of Java, where the forests teem with mangoes. The Borobudur ...
"Borobudur, the largest Buddhist monument in the world in central Java, Indonesia at dawn on October 31, 2011. (Pra-Yudi/Flickr) ...
Two hundred years ago, British statesman Sir Thomas Stamford Raffles rediscovered the sprawling temple of Borobudur on a remote hilltop in Java, Indonesia, hidden under a tangle of thick jungle. Today ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results