Cascade Bay is so named for the largest waterfall in Prince William Sound. The 50ft yacht in the image provides a sense of scale for how large the fall actually is.