Chamonix Mont Blanc downtown among the French alps with flower blooming, canel and architechural classic building at Haute Savoie, France