Input (grade 7): St. Petersburg, delta of Neva River
Output (grade 6): The Neva River is a river 46 miles long in north-western Russia. St. Petersburg is located on its delta.