Squamish // Stawamus Chief // TRM_9707

$39.99

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

Share