Its the same city as Stalingrad.Originally posted by Liu Bei
It's at Volgograd. I don't know where that is in Russia, have never been. But it is the statue at Volgograd. Awesome looking for sure, it is the largest statue in the world i believe.
Originally posted by steelehc
The giant statue of Nelson at Trafalgar Square in London:
![]()
The statue of Napoleon at Place Vendome in Paris.
![]()
These two statues are both made from melted down cannon, Nelson from French cannon from Trafalgar, and Nappy from Austrian and Russian guns. Incidentally, they are also facing each other from many miles apart.
The head of the colossal statue of Constantine in Rome:
![]()
Steele