Leavenworth, Washington during the annual Leavenworth's Town and Tree Lighting
Leavenworth is a city in Chelan County, Washington, in Eastern Washington United States. The entire town center is modelled on a Bavarian village. In December Leavenworth puts on the ultimate Christmas Festival: Leavenworth’s Town and Tree Lighting.
Copyright for these photos belongs solely to Inge Johnsson. Images may not be copied, downloaded, or used in any way without the expressed, written permission of the photographer.