imana si yo nyirabayazana w'icyaha ariko yari izi ko kizabaho maze yitegura guhangana most reviews of the film were positive it lies just west of lake champlain but does not border the lake