English: Wild roses on the beach and Sestra River in Sestroretsk, 15 miles north-west from Sankt Petersburg.
Telugu: Sestroretsk లో బీచ్ మరియు Sestra నది న వైల్డ్ గులాబీలు, సెయింట్ పీటర్స్బర్గ్ నుండి 15 మైళ్ళ ఉత్తర-వెస్ట్.