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