TempleTuesday - 12/2 Dec 2, 2014 2 Facebook Tweet Email Borobudur is the largest Buddhist temple in the world and the most-visited tourist site in Indonesia. It was built in the 8th century. candyhell: <3 Dec 2, 2014