Cathedral in the mirrored windows of office building across the street