South StationSouth Station, located at Dewey Square in downtown Boston, MA. The newly completed South Station tower rises over the headhouse.
Photographed by Jay Hogan, July 4, 2026.
Added to the photo archive by Jay Hogan, July 7, 2026.
Railroad: MBTA.
» Contact the person who posted this photograph.