The Cahokia Mounds, about 15 minutes outside of St. Louis on the Illinois side of the Mississippi River, are mind blowing even on a rainy morning. Site of the largest pre-Colombian Indigenous city north of Mexico, the city was home to up to 40,000 people.