Haida Gwaii, previously known as the Queen Charlotte Islands, is an archipelago located between 55–125 km off the northern Pacific coast in the Canadian province of British Columbia. From Wikipedia
A grey whale carcass discovered on Haida Gwaii follows another recent stranding in Tofino, with necropsies underway to determine causes of death.