So, this location I cannot pin down anymore. I don’t think it is Lost or Tuft Island, but nothing looks right on the maps either.
It is, however, in Gwaii Haanas along the west shore of Hecate Strait, so that will have to do I guess.
Seen while cruising on the Passing Cloud.
Olympus mjuii, Fuji Superia 200, processed at Canadian Film Lab