International flags fly over the River Arve in Chamonix, France, beneath Mont Blanc (4808 meters or 15,774 feet), the highest peak in Western Europe.