Weekly Photo: Borobudur

Borobudur is an ancient Buddhist monument in the Muslim country. Located just outside¬†Yogyakarta in Central Java, Borobudur was built in the 9th century and then abandoned in the 14th with the rise of Islam in the region. Raffles, the famous British ruler of Java, brought it out of obscurity in 1814 and it is now …