Indonesia

  • Borobudur

    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.