Is it because the winters are so harsh? Is it because they are close to Switzerland? For whatever reason, there are flowers everywhere.
Window in the Marie (Town Hall) across from La Poste in Talloires.