Back when I used to work downtown, there was a time where I was regularly taking the red line to South Station. I'd pop out of one of those frosted-glass triangle igloo things, and stare up at The Fed flanked by 1 Financial from Dewey Square. This is a good approximation of that view.
Find local businesses, view maps and get driving directions in Google Maps.
Every time I'd exit the station and see these 2 towers, this theme from Super Metroid would pop into my head. It's stuck in my head right now! (note it has HD option but defaults to 360)