December in Germany is a magical time – twinkling fairy lights, bustling Christmas markets and a calendar packed with ...