As the sun sets, Chamonix reveals beautiful views of snow-covered peaks and a calm evening rhythm throughout the town.