An across the street view of the Comcast building from the 52nd floor of a neighboring building in center city Philadelphia.