Towering above Howe Sound in Squamish, British Columbia, at 335 meters, Shannon Falls is BC's third largest waterfall, with two hiking loops for both beginner and intermediate hikers. The first of the two trails is approximately 350 meters in length and allows for a birds-eye view of the Falls, look...