Borobudur Temple, Indonesia - Image Details
Image
Borobudur Temple, Indonesia

Image of UNESCO's World Heritage Site of Borobudur, the world's largest and amongst the oldest Buddhist temple, located at Yogyakarta, Indonesia.

View Full Image on Dreamstime

Username: Shariffc

Editorial: No

Width: 3328 pixels

Height: 4992 pixels

Downloads: 6

Image ID: 8531273