Toronto is usually a happy city, but especially when the Leafs win. This image was captured from a 52nd floor condo of the Shangri-La.