Borobudur Temple in Indonesia is the largest Buddhist temple in the world and a UNESCO World Heritage Site. It was built in 9th century, abandoned in 14th century, then re-introduced to the world in 1814 by Sir Thomas Stamford Raffles.

 

borobudur-2009-01 borobudur-2009-02
borobudur-2009-03 borobudur-2009-04