English: Gulf of Finland near Sestroretsk, north-west from Saint Petersburg.
Telugu: Sestroretsk, సెయింట్ పీటర్స్బర్గ్ నుండి ఉత్తరం-వెస్ట్ సమీపంలో ఫిన్లాండ్ యొక్క గల్ఫ్.