St. Petersburg, Russia (104 of 320)
Monument to the Heroic Defenders of Leningrad.