I'd say that there is a large "outdoors" scene in general. Climbing specific, there are a lot of boulderers, maybe because that's all there is to do in the town itself. We are 45 mins from Mt. Erie, 1.5 hrs from Index, and the North Cascades are close by. As mentioned, sqamish is a day trip, as is whistler.