Romania Deebalus statue; Deebalus statue is the tallest rock sculpture in Europe, located in Orsova on the Danube River, built in honor of the Dacia ancestors. Historian Lo Losif Constantin Dragan commissioned the sculpture to chisele the rock statue, which took 10 years to complete. The Deebalus statue is 40 meters taller than the Christ the Savior in Rio de Janeiro.
More
Romania Deebalus statue; Deebalus statue is the tallest rock sculpture in Europe, located in Orsova on the Danube River, built in honor of the Dacia ancestors. Historian Lo Losif Constantin Dragan commissioned the sculpture to chisele the rock statue, which took 10 years to complete. The Deebalus statue is 40 meters taller than the Christ the Savior in Rio de Janeiro.