Noun: Chamonix 'sha-mu,nee
- A resort town in the French Alps, known for skiing and mountaineering
"Climbers gather in Chamonix before attempting Mont Blanc"
Part of: France, French Republic
Encyclopedia: Chamonix, France