Interesting spot on the maps, virtual sign seeing on the net.

Saturday, November 1, 2008

The headquarter of Google


View Larger Map
Googleplex, Mountain View, CA., The headquarter of Google.