English: The city of St. Petersburg is located on the northwestern edge of the European part of Russia, off the coast of the Baltic Sea.
Telugu: సెయింట్ పీటర్స్బర్గ్ బాల్టిక్ సముద్రం తీరం ఆఫ్, రష్యా యొక్క యూరోపియన్ భాగమైన ఉత్తర-పశ్చిమ అంచున ఉంది.