Ookwemin Minising, meaning 'place of black cherry trees', is a 39.6 hectares area in Toronto's Port Lands that has been converted to an island as part of Port Lands Flood Protection Project by Waterfront Toronto. From Wikipedia