Location: The Bush Borobudur is the largest archaeological site in the world. And up to 1,166 years old by the time the construction of nearly 80 years since the Royal fetish lane which Mahayana Buddhism. Construction began lining Borobudur, in the year 1318 until the completion in the year 1390.