An intriguing vision of a waterfront park obscuring I-95 has been unveiled, and could mean a major green space achievement for Philadelphia. The Delaware River Waterfront Corporation is currently seeking designers and engineers.
A preliminary rendering of Penn's Landing Park extracted from the Master Plan for the Central Delaware, shows a sloping lawn, roughly the size of Rittenhouse Square, through which people could walk from Front Street down to the water's edge, or where they could linger to watch fireworks or concerts. The park would sit on a structure that expands the existing partial cap of I-95, which covers the highway from Front to Columbus, and from Chestnut Street just about half way to Walnut Street.
Original source: PlanPhilly
Read the full story
here.