Lynn Canyon Park

Lynn Canyon Park is a municipal park in the District of North Vancouver, British Columbia, Canada. The forest scenes from Instinct were filmed here.