For those wondering, I’ve updated last week’s question with its answer. This one should be a bit easier for you Google Maps cheaters:
What is this street?
UPDATE: This one was solved in minutes by Tim below. It is, indeed, Thimens Blvd. in St. Laurent, looking north from Poirier to where the street develops a huge median for no apparent reason. Other than high-tension power lines, this stretch of land spanning five long blocks serves no purpose.
The image is taken from this video, one of many that chronicles the view from a window of a plane landing at Trudeau Airport.