Buddhist monks walk through Borobudur temple during a ceremony on Vesak Day in Magelang of the Indonesian Central Java province May 20, 2008. (Dwi Oblo/Reuters)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.