Imagine snow-capped mountains but printed on a headscarf that you can wear. Switzerland Tourism’s latest campaign saw it ...