Chamonix, a picturesque alpine town located in the Rhône-Alpes region of southeastern France, is most known for its towering peaks, dramatic landscapes and renowned ski resort. It's the world's capital of alpine skiing and mountaineering, offering plenty of opportunities for outdoor activities such as hiking, climbing, paragliding and mountain biking. The town itself is charming with its traditional Savoie buildings, inviting restaurants and lively bars.