Christmas Markets take over the main squares of most Czech cities and towns at this time of year. The ones I've seen get better and better every year, with more traditional craft and home made produce, and less cheap imported rubbish. And let's not forget the punch. The market in Olomouc has 120 stalls and I'd estimate about 60 of them are selling Mulled wine or Punch of one kind or another, and it was the same at the place in the photo. Does anybody recognise where it is?