SEPTA's AEM-7 #2303 makes an appearance at a rush hour pushing a set of Bombardier cars from 30th Street Station over the PRR built viaduct and into the Center City Commuter Tunnel towards the subterranean Suburban Station.
The building under construction in the background is the new Comcast Technology Center, soon to be the tallest building in Pennsylvania at 1,121' tall. To the right, One Commerce Square along with Two Commerce Square just behind it, and the building with the white pyramid top is the Mellon Bank Center. Three Logan Square is the building to the left of the rising Comcast Technology Center. Amazingly - all four of those buildings were erected between 1990 and 1992.