Original: St. Petersburg, delta of Neva River
Simplified: The Neva River is a river 46 miles long in north-western Russia. St. Petersburg is located on its delta.