The Horseshoe Bend to West Leach Park trail is a 25.46-kilometer water route along the Little Sioux River near Spencer, Iowa, with 405 meters of elevation change. This scenic paddle trail features multiple river bends, peaceful wildlife habitats, and connects two popular recreational areas while offering excellent opportunities for birding and nature photography.