Neon 'Hero City Leningrad' sign lights up a Saint Petersburg building — Travel Magazine