Saint Petersburg, formerly known as Petrograd and later Leningrad, is the second-largest city in Russia after Moscow. It is situated on the River Neva, at the head of the Gulf of Finland on the Baltic Sea. From Wikipedia
Exhausted labor reserves threaten to undermine wartime spending, prompting calls for a new growth framework.