Borobudur: Mysterious stupa
Borobudur (Javanese: ꦕꦤ꧀ꦣꦶꦧꦫꦧꦸꦣꦸꦂ) is a 9th-century Mahayana Buddhist temple in Central Java, Indonesia. The temple lay hidden for nearly a thousand years under layers of volcanic ash and jungle growth, worldwide knowledge of its existence was sparked in the 19th century, but many mysteries still remained.