Maybe Mountain View? Lots of Google buildings there.
Yes. Funny thing is the CNN Article has it right. How, where and who morphed it into Mountain Park? (maybe mixed up Menlo Park and Mountain View?)