Lake Aldwell is the impoundment of the Elwha River above the lower of the two dams on it (both slated for removal in 2011).
The main local two-lane road through this region, Highway 101, makes a moderately steep descent from the east, to the bridge crossing the Elwha a short ways above the upper end of the lake. This slope forms the eastern side of the lake, and at the top before the road descends, is a large paved pullout & viewpoint. There are views of Lake Aldwell, and excellent views further up the Elwha River valley and surrounding & interior (National Park) mountains. … cont’d >