Chamonix is a vibrant, edgy town known as both a world-class ski resort and a mountaineering destination. Situated in the Haute-Savoie region of eastern France, Chamonix is bordered by Switzerland and Italy and dominated by the incredible Aiguilles de Chamonix mountain chain which peaks at the top of Mont Blanc (4810m). (