a historic and picturesque city on the banks of the Rock River