Day 24
Decebalus’
July 3, 2016 in Romania ⋅ 30 °CDecebalus’ rock sculpture is carved on a jagged outcrop of the Danube River near the city of Orsova in Romania. The 131 foot high carving of Decebalus statue is the tallest sculpture in Europe,Read more