A river runs through it. 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.