Indonesia's Borobudur is the world's largest Buddhist temple with 72 stupas, which are what?

Answer Dome shrines

The 7th-century Buddhist temple, Borobudur, is a sight to behold. Located in Central Java in Indonesia and designed with the Buddhist Universe of cosmology in mind, the enormous temple features 72 stupas – each of which is a dome shrine – with little Buddhas within.

Last updated 4 years ago · 1.4K views · SOURCE

Challenge yourself with more Geography quizzes