Talus Lake


Talus Lake is located in Grand Teton National Park, in the U. S. state of Wyoming. Talus Lake is NNE of Rolling Thunder Mountain and is at the head of upper Snowshoe Canyon.