That may look like unexplored prairies beyond, but it will soon become an important traffic link on the island of Montreal. Where is it?
UPDATE: It is, of course, Cavendish Blvd. in St. Laurent, overlooking its coming extension to Henri-Bourassa Blvd. Of course, who knows when it will actually happen. Marc was the first with the right answer and is this week’s winner.