Borobudur is a massive Buddhist temple located in Central Java, Indonesia. Built in the 9th century, it is renowned for its stunning architecture and intricate carvings. The temple is designed in the shape of a mandala, symbolizing the universe in stone, and features multiple levels that represent the path to enlightenment.
The site consists of over 2,600 relief panels and 504 Buddha statues, making it one of the largest and most important Buddhist monuments in the world. Borobudur was designated a UNESCO World Heritage Site in 1991, attracting visitors from around the globe who come to admire its beauty and historical significance.