Acquiring satellite view…

Twentyfive Mile Creek State Park

Verified

Twentyfive Mile Creek State Park is a public boat ramp on Stehekin River - Lake Chelan in Chelan County, Washington (98816). GPS coordinates: 47.9932°N, 120.2613°W.