Designed by
Title
Decebalus rock statue #18889505
Description
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 river bank, near the city of OrÃ
Ÿova, Romania.