English: The Peter and Paul Fortress on the Neva River.
Telugu: Neva నది వెనుక పీటర్ మరియు పాల్ కోట.