The Tetons tower above colorful Cottonwood trees in Grand Teton National Park, Jackson Hole, Wyoming.