Did you know that the Mamayev Kurgan complex in Volgograd , Russia is a memorial to the Battle of Stalingrad ? SOMEFACTS.com