Satellite map of Phelps Lake (Wyoming)
Map of Phelps Lake (Wyoming)
Phelps Lake is located in Grand Teton National Park, in the U. S. state of Wyoming. The natural lake is located at the entrance to Death Canyon in the southern section of the park.
Latitude: 43° 38' 20.39" N
Longitude: -110° 47' 24.59" W