Borobudur - the world's largest Buddhist Stupa
From Hsin-Yu Shih, Taiwan
A stupa ( literally meaning "heap") is a mound-like or semi-hemispherical structure containing Buddhist relics, typically the ashes of Buddhist monks, used by Buddhists as a place of meditation.
Borobudur, or Barabudur, is a 9th-century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia. The monument consists of six square platforms topped by three circular platforms and is decorated with 2,672 relief panels and 504 Buddha statues. A main dome, located at the center of the top platform, is surrounded by 72 Buddha statues seated inside a perforated stupa. It is the world’s largest Buddhist temple, as well as one of the greatest Buddhist monuments in the world and widely considered to be one of the world’s seven wonders.
Borobudur was designated as a World Heritage site since 1991 and is Indonesia’s single most visited tourist attraction excluding the island of Bali in the count.