Borobudur is the world's largest Buddhist temple. Where is it located?
in Indonesia
in Thailand
in Vietnam
in Cambodia
Borobudur is a 9th-century Mahayana Buddhist temple in Magelang, Central Java, Indonesia. The temple consists of nine stacked platforms, six square and three circular, topped by a central dome. It is decorated with 2,672 relief panels and 504 Buddha statues. The central dome is surrounded by 72 Buddha statues, each seated inside a perforated stupa.
reach: rather globalBuddhismchurchesIndonesiareligionstemplestourism
Answers by country
in Indonesia
in Thailand
in Vietnam
in Cambodia
answers

13

22

90

37

14

65

37

15

30

19

17

2179

83

10

264

12

19

70