Cart / 0 Items
Image of Squamish // Stawamus Chief // TRM_9707
$39.99

Squamish // Stawamus Chief // TRM_9707

The Stawamus Chief towers 2,300 feet above spectacular Howe Sound in wild, rugged, and immensely beautiful Squamish, British Columbia, Canada. The deep forests, rugged mountains, and superb granitic rock make Squamish a world-class rock climbing destination.

April 2012

Image of Squamish // Stawamus Chief // TRM_9707