Borobudur, the world’s largest Buddhist monument, is located in Indonesia in central Java.
It was likely founded around 750 AD and has been estimated to have taken 75 years to build.
It sat buried beneath volcanic ash and overgrown jungle until 1815.
Now, people visit it year-round.
Imagine discovering this? Wow!