Surrounded on three sides by water, home to a temperate rainforest, and nestled at the foot of the North Shore Mountains, Vancouver is a city truly immersed in nature. This is a place where the glittering glass towers of downtown reflect the moody greys and blues of the Burrard Inlet, and you’re likely to spot at least a couple of bold locals cold plunging in the ocean every day of the year. (And we’re not just talking about the seals.)
While it rarely dips below freezing in the city itself, the snow-covered mountains just 15 to 30 minutes from downtown become a true winter wonderland from December through early spring. It’s the ideal city to play in the snow all day and get back to town in time for dinner at a cozy hole-in-the-wall or MICHELIN-starred hotspot…
Read the rest at Thrillist.com