English: In 200 km from it there is Petersburg.
Telugu: 200 కిలోమీటర్ల దూరంలో సెయింట్ పీటర్స్బర్గ్ ఉంది.