Land Rovers in Chamonix, France Getting ready to leave. Near Chamonix, France.