Teewinot Mountain

mountain in United States of America
English: Teewinot Mountain is in Grand Teton National Park, Wyoming