• HOME
  • LOCATIONS
  • ABOUT
Indonesia

Yogyakarta, Java

Borobudur is a 9th-century Buddhist Temple in Magelang, Central Java, and the world’s largest Buddhist temple

Previous
Next

    Message