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