Borobudur Temple IndonesiaYour model is disabled. For more details go to Edit properties3D Model
Your model is disabled. For more details go to Edit properties
Vertices: 51.4kMore model information
Borobudur, or Barabudur is a 9th-century Mahayana Buddhist temple in Magelang, Central Java, Indonesia, as well as the world’s largest Buddhist temple, and also one of the greatest Buddhist monuments in the world.