www.kompas.com
Tourists visit Borobudur Temple located in Magelang, Central Java, April 25, 2011 ). (KOMPAS IMAGES/RODERICK ADRIAN MOZES )