Art & Design Blunt Needle The new Penn Park transforms the landscape on the western side of the Schuylkill River in central Philadelphia, but is it really more than a university athletic complex?