West Highland Creek is a river in Toronto, Ontario, Canada, and is a tributary of Highland Creek in the Lake Ontario drainage basin. The creek and its tributaries are entirely within the old City of S
West Highland Creek in Thomson Memorial Park, Toronto.
McCowan Road is a major north–south thoroughfare in the Greater Toronto Area in Ontario, Canada. It runs through the city of Toronto and into the Regional Municipality of York where it ends at the Tow
West Highland Creek
…turns south under Ellesmere Road into Birkdale Ravine Park. West Highland Creek then flows under Brimley Road into Thomson Memorial Park, then under McCowan Road into Woburn neighbourhood and further under Lawrence Avenue. It takes in the right tributary Southwest Highland Creek at an elevation of 138 metres…
McCowan Road in Toronto, with the Scarborough Subway Extension under construction in the distance in November 2025
Route of McCowan Road through Toronto and York Region (blue line)
McCowan Road within Markham, looking north from Steeles Avenue
A train on the elevated guideway over McCowan Road on the decommissioned Line 3 Scarborough in 2005