Live Nation Canada operates and built the seasonal, temporary open-air venue, which holds a maximum capacity of 50,000 people