Borobudur one of the world’s largest Buddhist temple, as well as one of the greatest Buddhist monuments in the world. The Borobodur temple complex is located at the center of the island of Java, Indonesia. This temple compounds consists of six square platforms topped by three circular platforms and is decorated with 2,672 relief panels and 504 Buddha statues,covering a total surface area of 2,520 m2. A main dome, located at the center of the top platform, is surrounded by 72 Buddha statues each of which is seated inside a perforated stupa.
The Hidden Buddhist Temple of Borobudur. Photo credit Trey Ratcliff