Mountain Beast Mysteries: Encounter on Ape Island Wes 6 years ago Vancouver Island is in the northeastern Pacific Ocean, part of the Canadian province of British Columbia. Mountain Beast Mysteries discusses a recent encounter.