All the views from Grouse Mountain in British Columbia

Grouse Mountain is one of the peaks of the North Shore Mountains in North Vancouver, British Columbia in Canada.   Standing on the summit of Grouse Mountain and looking at the mountain scenery all around me, I don’t really realize that the first people who reached the peak were stepping somewhere not far from me just… Continue reading All the views from Grouse Mountain in British Columbia