Statue of Decebalus is the tallest sculpture in Europe which is carved in rock. 40 meters high statue is located at Danube rocky coast near the town Orşova in Romania. Decebalus was Dacian King who was famous for fighting three wars against Roman empire. He ruled the Dacians from 87 to 106 AD. At the [...]



