what is the french name of the tallest mountain ?
les diablerets