Colorful houses line the banks of the river La Lauch in Colmar's &amp;quot;La Petite Venise&amp;quot; neighborhood.