Test sanitizeGeneralContent Saint Petersburg formerly known as Petrograd and later Leningrad, is the second largest city in Russia after Moscow. Thank you!Did You Find This Article Helpful?YesNoSorry to hear that. What wasn't helpful?Leave your comment down belowSend FeedbackRelated articles