Technically this smokestack is located in the Penn Coachyard, right next to 30th Street Station. The video is shot from the West and North of 30th Street Station, thus the tracks are between the camera and the stack. It's been out of operation since the 60's, but has been an eyesore essentially since its construction. It's a giant brick phallus thrusting out of West Philadelphia - where once commerce and industry boomed, and today only limp academic institutions and vast swathes of urban blight reign.
Drexel is surely one of the ugliest campuses on earth. I can't tell if today it's less ugly or if what it lacked in beauty it had in character, and is now somewhat less interesting. Interesting note - whenever I drove through the underpass on the other (East) side of 30th Street Station, I mysterious smelled doughnuts. Why? Despite years of poking around, I never figured out why.