Borobudur Temple is an ancient and important Buddhist temple located in Indonesia. Built in the 8th century, it is constructed in the shape of a traditional Buddhist mandala and features over 2,000 relief panels and hundreds of Buddha statues. The massive temple was forgotten for centuries but rediscovered in the 1800s. Today, it is a UNESCO World Heritage site and one of Java's main tourist attractions, known for its breathtaking beauty and historical significance.