One of the Oldest Cities on the Mississippi

It’s one of the oldest and largest cities on the Mississippi River…and although some may have heard of names like Laclede and Chateau…why did they choose this spot for a town and why did it become the city it is today?