L'ile Ste-Helene / Ste-Helens island under a bed of fresh fluffy white snow. Parc Jean-Drapeau