The Saint Jean-Baptiste Day celebrations by the French Canadians in Saint Helen's Island, Montreal, Canada. A large crowd of French Canadians in Saint Helen's Island in Montreal in Canada. Light works and fireworks illuminate the sky. A downpour starts. Men and women near a board which reads 'St Helene Island'. Women under a covered area. People watch the fireworks. A final several-foot long replica of Niagara Falls made of fireworks on display. The men and women watch the display.