France’s Courchevel 1850 lies at over 6,000 feet ... About 45 minutes from Geneva’s international airport, and with a town center noted for its architectural harmony, Megève has turned ...