Traditional houses on beautiful canals in La Petite France medieval fairytale town of Strasbourg, UNESCO World Heritage Site, Alsace, France.