Borobudur Temple: Largest Buddhist Monument In The World near Muntilan, Central Java, Indonesia


Size: 5568px × 3132px
Location: Borobudur
Photo credit: © Julien Cruciani / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, big, borobudur, buddhism, buddhist, central, civilization, historic, indonesia, indonesian, java, large, largest, monument, religion, religious, stupa, sunrise, symbol, temple, tourism, travel, visit, world, yogyakarta