Harry John is the new President of the Grand Tour of Switzerland Association. He talks to Switzerland Tourism about his plans and reveals his best holiday memory from 2017.