Where the Alfred Creek Waterfall is located?
One of the tallest waterfalls in North America, this fall drops off of the Alfred Glacier and cascades down a solid bedrock wall for 700 meters before slamming onto a large alluvial fan. It is one of the largest Waterfalls in North America. The total height of Alfred Creek fall is 2296 feet.