Twin Falls Bridge, Lynn Canyon Park trails, North Vancouver, British Columbia, Canada
Twin Falls Bridge. Lynn Canyon is a municipal park established in 1912 at 3663 Park Road, in North Vancouver, British Columbia, V7J 3G3, Canada. Phone 604-990-3755. This vertical panorama was stitched from 2 overlapping images.