Piasa Island, Mississippi River - Upriver from Alton, Illinois