Putilovskaya is a subway station on Line 6 of Saint Petersburg Metro. It serves as the northeastern terminus of the line. It opened on 26 December 2025 as part of the inaugural section of the line, wh
Saint Petersburg, formerly known as Petrograd and later Leningrad, is the second-largest city in Russia, after Moscow, the nation's capital. Situated on the Neva River at the head of the Gulf of Finla