In the depths of Germany's Black Forest lie ... Of course, Christmas markets have a long history in Germany; some trace their origins back to the traditional winter markets of the 15th and 16th ...