A mountain range in the Northwestern United States, or some big waterfalls
Widely advertised as the 4th tallest waterfall in the 
United States (which it is not, ... the outlets of three major lakes all spill into 
secluded Delta Lake, when then ....