Medieval towers and bridges with mirror reflections in Petite France in the snowy night, Strasbourg, Alsace, France