It is located on Ile-Ste-Helene in Montreal, Canada, and hosts the International Fireworks Competition every year during the summer. It has more than 30 different rides.
The park is owned by Six Flags, a theme park chain. This is their only amusement park in Canada.