It absolutely has to be east coast, British Columbia. Any northern shoreline is much too far north and as such is either tundra or worse, excepting hudson bay or the east coast, which are short on both trees and mountains, generally speaking.

this looks about right:

Bella Bella, BC (Google Maps)