Twisp River Ice Shelves
North Cascades NP
Heavy snows on the banks of the Twisp River form shelves out over the moving water, some of which are ice, the result of water splashing off rocks in the riverbed and freezing. Photo © copyright by Robert Faucher.