It gives Stars Hallow a run for its money in terms of cozy factor but with the snowy peaks of the mountains surrounding it. "Small town charm. Big mountain terrain," is what the Revelstoke website ...