This is a double-decker bridge crossing the Schuylkill River in Philadelphia, Pennsylvania. On the map, this is Route 95.