Click to Watch in HD > Southeast asia travel _ Borobudur Temple in Indonesia_the largest Buddhist Temple in the World

Watch Borobudur, or Barabudur, is a 9th-century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia. The monument consists of nine stacked platforms, six square and three circular, topped by a central dome. More info visit: borobudur temple 7 wonders prambanan temple borobudur temple photos tourism borobudur borobudur best time visit borobudur temple compounds lake toba indonesia borobudur temple wonder of the world

Youtube Channel / Music item