The snowy slopes of St Moritz drew more than just sport enthusiasts to the remote Swiss Alpine town last month ... it's more of a showcase and experience,' Bellavance-Lecompte tells Wallpaper*. 'Over ...