Interesting photo. Obviously McKay avenue school, the Leg and the Masonic building are still here. That looks like the Hilltop House on 103 street below the school in this photo.
I also hope something bigger and better will eventually be built on Jasper and 101 eventually, but at least something is there and it is not an empty lot like some other prime downtown locations.