Stawamus Chief in Squamish, British Columbia, is one of Canada’s most iconic natural landmarks, rising dramatically above ...