The lead up to Christmas in traditional German towns and the snow-frosted Alps, is the stuff of storybooks – twinkling markets full of Yuletide delights and towering Christmas trees. Enter the realm of gingerbread, Glühwein and carol singers.