The Alps near Chamonix, France. Our first view of the Alps.
Near Chamonix, France.