Designed by
Title
Borobudur, or Barabudur is a 9th-century Mahayana Buddhist temple in Central Java #236388714
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