Boston night photography image of South Station which is a busy bus and train station built in 1899. The Train station replaced several terminals located downtown. Every evening the station is showing a patriotic display and is illuminated in red, white, and blue. Note that the clock is styled after Londons Big Ben. Fine art Photography Prints of South Station located in Boston, Massachusetts are available on Canvas, Acrylic, Metal or standard photo paper. Pictures are ready to be purchased framed, matted or photo print only.