Monument to the Defenders of Leningrad monument

 St. PetersburgRussia