This statue of a Bison Antiquus, an extinct species 25% larger than modern bison, was built to celebrate the number of archeological discoveries made in and around St. Louis. Antiquus Bison lived a couple of thousand years ago.
Come and take in this larger-than-life bison on your visit here. Find it just north of Old Highway 2 across from S Hill Dr.
Photo: Google Street View