Jean Drapeau Park is the third-largest park in Montreal, Quebec, Canada. It comprises two islands, Saint Helen's Island and the artificial island Notre Dame Island, situated off the shore of Old Montreal in the Saint Lawrence River. From Wikipedia
The SPVM is coordinating with event organizers in a probe of six reports of unexplained pricks that left attendees dizzy at îLESONIQ, underscoring vigilance at large gatherings.