An Amtrak Acela Express departs Philadelphia, PA, bound for Wilmington, DE and eventually, Washington DC. The city's skyline can be seen in the background with the new 60-floor "Comcast Technology Center" building topping out at a height of 1,121 feet, peeking over the white 34 floor 1979 built 2400 Chestnut Apartments building.