English: It is located in St. Petersburg, in the west of the city, in the Primorsky district.
Telugu: ఇది సెయింట్ పీటర్స్బర్గ్ లో ప్రిమోర్స్కీ ప్రాంతం లో, నగరం యొక్క పశ్చిమాన ఉంది.