Acquiring satellite view…

Icicle Creek

Authoritative

Icicle Creek is a public boat ramp on Yakima River in Leavenworth, Chelan County, Washington (98826). GPS coordinates: 47.5692°N, 120.6613°W.