Dudley Lake (Teton County, Wyoming)


Dudley Lake is located in Grand Teton National Park, in the U. S. state of Wyoming. Dudley Lake is north of Bivouac Peak and near the north and south forks of Snowshoe Canyon.