A view from the 45th floor of the new comcast building in philly.