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 Danube's rocky bank, near the city of Orà Ÿova, Romania.
View Full Image on Dreamstime
Username: Viscorp
Editorial: No
Width: 2775 pixels
Height: 4179 pixels
Downloads: 2
Image ID: 17800176