NATURE IN ALL ITS GLORY
View the slideshow
Home
Text: Michel DabetPhotos: Gilles Rigoulet

The Queen Charlotte Islands, off the coast of Vancouver in Canada’s far west, boast millennial cathedral-like forests that are home to eagles, deer and bears. For the past ten thousand years, they have also been home to the last free indigenous people of North America: the Haida.

(open a new window)