December snowfall and city view in Chamonix Centre-ville, French alps resort, Haute Savoie , France. View of St Michel Church.