on the right sight of picture the building has a 'fence' where gutter would be on edge of roof, is that a snow device of some sort, and the power transformer things on power pole, is that Canadian thing?
Does it look then a typical Quebec streetscene,
with my limited knowledge I'm guessing a ten year old+ truck I can see a low-rise in the background,
the rest of the cars I don't know anywhere near enough about to judge their age though
It look like the truck extension is fully extended, if you are closer to the sidewalk the angle might be too steep(less safe!). Also, it looks like they're wearing safety harness so maybe this is the safest method.
To make things even more confusing, in Paris (and London) you're allowed to park in whatever direction you want on any side of the road. So just looking at the way the parked cars are facing won't tell you what side they drive on.