English: Beautiful Peter, St. Petersburg, Leningrad - a historic city on the river Neva.
Telugu: లవ్లీ పీటర్, సెయింట్ పీటర్స్బర్గ్, లెనిన్గ్రాడ్ - Neva నది తీరంలో ఉండే చారిత్రక నగరం.