Lake Ellen Wilson

Lake Ellen Wilson is located in Glacier National Park, in the U. S. state of Montana. Lake Ellen Wilson is {convert|.25|mi} upstream from Lincoln Lake but is more than {convert|1300|ft} higher in elevation. A series of cascades including Beaver Chief Falls can be found between the two lakes. ...
Found on
No exact match found