Input (grade 12): Harrisburg is the county seat of Dauphin County and lies on the east bank of the Susquehanna River, 105 miles (169 km) west-northwest of Philadelphia.
Output (grade 12): Harrisburg is the county seat of Dauphin County and is on the Susquehanna River, 105 miles (169 km) northwest of Philadelphia.