PORTLAND, Ore. (KOIN) — A magical holiday experience awaits in Marion County.

The city of Silverton is hosting its annual Christmas Market through New Year’s Day. Attendees can find jaw-dropping light displays, plus, an authentic German Christmas market.

Kohr Harlan explored The Oregon Garden Resort to get into the holiday spirit.

Watch the full preview in the video player above.