What's with the heat?

OK, it's not DC. Still, heat like this used to be unusual for Montreal.

And what's with the humidity? How on earth does a city on top of a mountain get, and stay, humid? The breeze over the mountain probably comes all the way from Calgary!

There is a beach, but that seems like such a concession.