The Christian Science Plaza in Back Bay, Boston, provides an exceptional and unique perspective into the world from 1935 to today.