I haven’t been to Squamish before, but I’d imagine it would be an interesting place to visit, particularly during the summer. I might be back in Vancouver around Christmas time, so if I decided to go there then, it’ll depend on the weather and the conditions of the roads.
As for getting postcards from Canada via Postcrossing–it’s actually kind of rare. It’s the same with Mexico. I think it’s because there aren’t as many people participating in those two countries as it is in the US.