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.