The night lights of the Benjamin Franklin Bridge shoot across the Delaware River every evening in the city of brotherly love. While the stars in the sky are almost invisible in Philly, the “stars” on the water offer the beautiful reflections of light from the bridge.
Location: Cherry Street Pier | Philadelphia, Pennsylvania.