The stupa of Borobudur Temple is a symbol of Buddhism in the form of an inverted bowl.
Stupa Candi Borobudur adalah lambang agama Buddha yang berbentuk mangkuk terbalik.
Location: Indonesia