How do hanging valleys with high waterfalls form?
1) Glacial moraines form lakes with waterfall outlets
2) Differential erosion of hard and soft materials
3) Deep erosion by glaciers leaves stream beds stranded high above U-shaped valley floors
4) Tectonic uplift of hard granite intrusions