The Google employees that make our favourite cool Google services often go unrecognised. But that’s not the case with Google Street Views. In a rare Google display of self-acclaim. the Google Street View team posed in the back of the company’s Googleplex headquarters in Mountain View, California in–you guessed it–a Google Street View.