On the western side of the Tetons, a mere two hours from the South entrance to Yellowstone National Park over the Teton Pass, lies a Shangri-la of summer in the rugged Tetons: Grand Targhee Resort in Alta, Wyoming. Dubbed “Mellowstone” for its slower pace......