Beautiful Small Christmas Market in Landsberg am Lech in Germany.
there are many small stalls with handmade things. And most importantly, plenty of mulled wine!