This is an amusement park called La Ronde.

montreal_039