'Tis always the "season" when you're shopping here!

If you're obsessed with Christmas and can't get enough of it for those 30+ days a year once Thanksgiving is over with, then this is the shop for you!

Credit: kwamerica via Tripadvisor.com

No matter the season, you'll be able to find something to admire in Käthe Wohlfahrt.

Located up in Stillwater, Minnesota you can buy everything from snow globes, to nativity scenes, to even handmade tree ornaments. It's all there, and it's all beautiful.

According to Only in Your State, the brand started with music boxes and they soon grew to include a huge array of other specialty and authentic German Christmas decorations that started way back in 1963!

Their Facebook page states those same items reflect traditional German handicraft and skill that have flourished in the Erzgebirge (Ore Mountains) of Germany for well over 200 years! That's incredible.

By the looks of it, it's the perfect place to visit and add to your growing collection of Christmas memorabilia!

Käthe Wohlfahrt is open 10:00 a.m. to 5:00 p.m. every day, and you can see and learn more about them at their website HERE.

Just be aware that after you visit Käthe Wohlfahrt, those additional lights and decorations could potentially screw up your Wi-Fi! Don't believe me, then check this out!