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