Google Placing Giant Map Pins Around Tokyo?
We can't read Japanese, and using Google Translate is a bit like reading poetry written by a stoned Yoda, so we're left trying to piece together what's going on here from a bunch of photos of people standing next to giant "pins" a la Google Maps. Our assumption? Either Google has decided that the next frontier in information sharing isn't the Internet, or it's trying to locate the best places to ...








