Borobudur is the largest structure of its kind in Southeast Asia. It is a 9th-century Mahayana Buddhist temple complex located in Central Java, Indonesia. The monument comprises six square platforms topped by three circular platforms and is decorated with 2,672 relief panels and 504 Buddha statues. Constructed out of volcanic stone, it stands at an impressive 123 feet tall and measures 1,460 feet long and wide. Borobudur has been recognized as a UNESCO World Heritage Site since 1991 and continues to be one of the most important archaeological sites in Southeast Asia.