Name of Waterfall
Doubtful Creek Falls
Doubtful Creek Falls
Doubtful Creek contains a series of waterfalls as it flows across the eastern approach of the Cascade Pass Trail. The falls have been referenced as being a series of 20-50 foot falls, but the overall height is likely more like 300 feet.
[]
Chelan River Doubtful Creek