"Borobudur, the largest Buddhist monument in the world in central Java, Indonesia at dawn on October 31, 2011. (Pra-Yudi/Flickr) ...
“Borobudur stands with Angkor in Cambodia, Lalibela in Ethiopia and Istanbul’s Hagia Sophia, among the finest treasures of the world’s religions,” wrote Buddhist scholar Stephen Bachelor. “It’s ...