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