Share0 Can you still hit the shops on Christmas Day in Switzerland? What about transport? Here is everything you need to know.