Borobudur

Borobudur

, Java,
URL

The world's largest Buddhist stupa.

Explore More