May 23, 2008
Story Timeline: 197 days
By Sara Webb BOROBUDUR, Indonesia (Reuters) - The Buddhist temple of Borobudur, set among volcanoes on Indonesia's Java island, stands as a testament to the Buddhist roots of the world's most populous Muslim country. The temple, the world's largest Buddhist monument, was built in the eighth and...
[read full story]