Switzerland Tourism has unveiled its new film for its ongoing ‘I need Switzerland’ campaign to promote rail travel and the Grand Train....