The Statue of Dacian king Decebalus is a 40-meter high statue that is the tallest rock sculpture in Europe. It is located on the Danubes rocky bank, near the city of Orà Ÿova, Romania.
View Full Image on Dreamstime
Username: Trazvan
Editorial: No
Width: 3000 pixels
Height: 6219 pixels
Downloads: 0
Image ID: 33511476