Looking for stuff to bring some holiday cheer to your home this year? There's no better place to search than Christkindlmarkt. This legendary holiday market hosts over 200 different vendors during its run through December 23. On offer are everything from jewelry and stained glass ornaments to hand-carved decorations and hand-knit clothing. In addition, plenty of traditional German and Austrian foodstuffs are available, including bratwurst, roasted almonds, and strudel, and be sure to catch one of the daily glassblowing or ice sculpting demonstrations. Of course, no holiday market would be complete without St. Nick, who makes appearances every Thursday, Friday, Saturday, and Sunday.