Colmar to niewielkie miasteczko położone malowniczo u podnóża Wogezów nad Renem. Leży w północno-zachodniej części Francji przy granicy z Niemcami. Colmar to jeden z tradycyjnych ośrodków przemysłu włókienniczego, a także duży ośrodek produkcji wina, jeden z najważniejszych w Alzacji. Miasteczko miało dużo szczęścia – nie zniszczyła go Rewolucja Francuska ani wojny światowe, dzięki czemu jego starówka jest zwarta i spójna architektonicznie. Znajduje się tu wiele średniowiecznych budynków, wzniesionych techniką szachulcową. Okolice rzeki Lauch i jej licznych kanałów nazywany jest „Małą Wenecją”. Dawniej kanały oddzielały od siebie kwartały: rzeźników, garbarzy i sprzedawców ryb.