CHAMONIX is a no-nonsense mountain city, located in the Rhone-Alpes region of eastern France. Looming high above is the daunting, yet spectacularly majestic sight of Mont Blanc. The site of the very ...