a lake surrounded by mountains with the words weekend at the gorges du verdon what to do and see