Original: Beardstown is located on the Illinois River.
Simplified: Beardstown is a city of Illinois in the United States.