Davis Peak Falls is a wide wall of lace ephemeral waterfalls streaming from the Davis Peak Glacier and flowing into Stettatle Creek, just inside the boundary of North Cascades National Park. Depending on where the top of the falls are spotted, the total height could exceed 2000 feet.
HISTORY AND NAMING INFORMATION
Davis Peak Falls is the Unofficial name of this waterfall.