Charm and light in the old town of AnnecyClose