city in Illinois, United States
via Wikipedia infobox
Chester is a city in and the county seat of Randolph County, Illinois, United States, on a bluff above the Mississippi River. The population was 7,640 at the 2020 census. It lies 61 miles (98 km) south of St. Louis, Missouri.
History
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).