Lake Helen (Wyoming) Explained

Lake Helen
Coords:44.3229°N -107.2202°W
Basin Countries:United States
Elevation:99680NaN0
Pushpin Map:Wyoming#USA
Pushpin Map Alt:Location of Lake Helen in Wyoming, USA.

Lake Helen is a lake in the U.S. state of Wyoming's Big Horn Mountains. It is in the Cloud Peak Wilderness Area and may only be accessed by backpacking or on horse. The elevation of the lake is 9968 feet.

External links