Last Friday, Grand Targhee Resort in Alta, Wyoming opened its long-awaited lift-serviced expansion onto Peaked Mountain. Thanks to over one hundred inches of snow so far this season, they rapidly opened their new six-hundred-acre terrain pod, which grows their trail network by 30%. The peak was previously serviced by their snowcats. It is serviced by […]