Stock Photo - Front Street in Leavenworth a Bavarian-styled village in the Cascade Mountains in central Washington State in Chelan County, Washington, United States.

Stock Photo: Front Street in Leavenworth a Bavarian-styled village in the Cascade Mountains in central Washington State in Chelan County, Washington, United States.