English: The heroic city of St. Petersburg (Leningrad) is located in the north-west of Russia, at the mouth of the Neva River, which flows into the Baltic Sea, is the largest seaport.
Telugu: సెయింట్ పీటర్స్బర్గ్ (లెనిన్గ్రాద్) వీరోచిత నగరం యొక్క ముఖద్వారం వద్ద, రష్యా వాయువ్య ప్రాంతంలో ఉన్న Neva నది, బాల్టిక్ సముద్రంలో ప్రవహించే అతిపెద్ద సముద్ర ఓడరేవు.