English: The institution is located next to St. Petersburg.
Telugu: ఈ సంస్థ సెయింట్ పీటర్స్బర్గ్ పక్కనే ఉంది.