What is now St. Louis was once home to over 100 human-made mounds constructed by Native Americans — so many that St. Louis ...