The dreamy streets of this small town in Alberta are enclosed by snowy ... and a town center that will make you feel like you're in a Swiss skiing village. U.S. News just put together a list ...