
The Hudson River snakes through forests and rushes over boulders in the Adirondack Mountains before settling into a wide, slow flow closer to New York City. It stretches 315 miles (507 kilometers) from source to end.
Lewis Pugh is about to finish swimming all of it.