Check Price Add to Lightbox Download
Borobudur Buddhist Temple near Jogjakarta.  The world's largest Buddhist temple, over 1100 years old, a man-made mountain.  The world's largest stupa and the world's largest ancient monument in the southern hemisphere. Java, Indonesia.
Borobudur Buddhist Temple near Jogjakarta. The world's largest Buddhist temple, over 1100 years old, a man-made mountain. The world's largest stupa and the world's largest ancient monument in the southern hemisphere. Java, Indonesia.