Megeve
A resort village of international renown at the crossroads of France, Switzerland and Italy.