Indonesia
-
Borobudur
- Visit Date: 2022-06-10
The world’s largest Buddhist temple, Borobudur is composed of six square platforms with three circular platforms resting on top of them. 2,672 reliefs and 504 Buddha statues adorn the temple.