English: Another largest city in Russia beside Moscow is St. Petersburg.
Telugu: సెయింట్ పీటర్స్బర్గ్ (సెయింట్ పీటర్స్బర్గ్) - మాస్కో రష్యా తరువాత రెండవ అతిపెద్ద మహానగర.