Explore the frosty beauty of Squamish, where icicles hang from the side of a rock face. Discover the magic of winter in this enchanting destination.