This is part of the Christian Science complex in Boston - the Christian Science Monitor is published here, and the church administration and research facility is here as well. I don't know much about it, and I'm interested in learning more. There's also the Mary Baker Eddy Library and Mapparium is also located just on the other side of the church (to the right of this photo). I need to explore more.
Here's the "our live" story for this photo - Leyre and her husband went on their first official date here (well, and dinner, too...)!