"Grand Teton National Park," Home to marvelous mountains