Leavenworth, Washington, United States
National Forest Development Road 7601 Icicle Creek Road, Washington, 98826, US