Simplify the following text for a Grade 6 native English-speaking person.
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 .