Google’s photo mapper project Street View went live for three new countries: Portugal, Switzerland and Taiwan.
Is it pirate day or why do these people at the Google Zurich headquarters walk costumed?
The Taipei 101, a rather largish building in Taiwan (which also houses a Google office).
[Thanks Hebbet and Keir!]
Update: On one side of the Taipei 101, what look like Google employees are greeting the towards the Google cam. [Thanks TomHTML!]
>> More posts
Advertisement
This site unofficially covers Google™ and more with some rights reserved. Join our forum!