Grand Teton National Park is noted for its stunning mountain vistas, its shimmering alpine lakes and its abundant wildlife.