The Haida First Nation comes from the wild coast of northern British Columbia south of Alaska in an archipelago of more than 200 islands called Haida Gwaii.