This is the top of the building on the north-west corner of Boulevard Saint Laurent and Avenue des Pins in Montreal. The building has been rotting away for decades without any serious upkeep. Last week a barrier was put up around it when it was feared it would collapse.
Here's a Google Streetview image
of the corner. Notice that the building doesn't even appear on Google's map rendering.