A mountain in Wyoming just south of Yellowstone, Grand Teton is the center piece of Grand Teton National Park. In French, Grand Teton means "large breast," and when looking at the Grand Teton from the north shore of Yellowstone Lake that is exactly what it looks like.