When snow falls, Park City is transformed into an otherworldly winter wonderland. Yet, with its pristine mountain setting, Montage Deer Valley is a stunning destination