The archaeological site Cahokia Mounds is not at or near the modern day town of Cahokia on your map, which was a French settlement. The mounds site’s on the Highway 111, the big mound next to US64 closer to Collinsville, by State Park Place in the north.
The problem was they were in St Louis.
It was a bad place back then too.....