Statue of Decebalus

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.