Video 11 of 73

Leavenworth Village of Lights

Video ID: 0525
Caption: Leavenworth Village of Lights
Description: Every winter season, the bavarian mountain town of Leavenworth comes to life with it's celebration of lights. Located in the middle of Washington state, the tree lightings are magical for the whole family