English: Okhta River in Toksovo, 7 miles north from Saint Petersburg, Russia.
Telugu: Toksovo లో Okhta నది, సెయింట్ పీటర్స్బర్గ్, రష్యా నుండి 7 మైళ్ళు ఉత్తరాన.