Eco-Tour: Delaware River Piers
Pier 70 1675 S Christopher Columbus Blvd, Philadelphia, PA, United StatesEmbark on a unique urban pier exploration with an ecological perspective. Explore beautifully renovated piers (including one designed by your tour guide, Scott Quitel) and discover spontaneous urban ecosystems. Learn about piers as peninsulas and the "railroad on the river."...