Leavenworth Christmas (#36566853)
The Bavarian theme town of Leavenworth, Washington, comes to magical life each Christmas season with a popular Christmas light lighting event each evening throughout the holidays.
Bavarian cars Christmas Christmas lights festival German holiday holiday lights lamp post Leavenworth lights night snow street tourist tourists Washington winter