The majestic temple of Borobudur is built from 2 million stone blocks. The measure of the base is 118m by 118m. The temple is decorated with 2,672 relief panels and 504 Buddha statues. Its central dome is surrounded by 72 Buddha statues, each located inside a perforated stupa. It is the world's largest Buddhist temple.