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 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.
Leave A Comment