I recently saw a (new) directional sign for this location. I had no idea Canada had some sort of memorial.
Coincidentally, one can see a clear view of the entire Toronto skyline, from top to bottom, from this location across the lake. It’s around 33 miles away.
The 9/11 Trail recognizes 27 Canadians who passed away at the World Trade Centre in 2001. The victims are memorialized by 27 deciduous trees planted along the trail. This accessible walkway has benches that enable those walking on the trail to enjoy the beautiful vistas on the shores of Lake Ontario. This trail is also linked to the Waterfront Trail, which stretches from Niagara to Trenton.