Designed by
Title
Borobudur, or Barabudur is a 9th-century Mahayana Buddhist temple in Central Java #204991661
Description
Borobudur, or Barabudur is a 9th-century Mahayana Buddhist temple in Central Java, Indonesia. It is the world`s largest Buddhist temple
This image is editorial