Ontario Place
Ontario Place is an entertainment venue, event venue, and park in Toronto, Ontario, Canada. The venue is located on three artificial landscaped islands just off-shore in Lake Ontario, south of Exhibition Place, and southwest of downtown Toronto.