Borobudur, or Barabudur Indonesian Candi Borobudur is a 9th-century Mahayana Buddhist temple in Magelang, Central Java, Indonesia
1080p 00:12
Add to Collections
Add to Favorites