Russian town smiles @ Google Earth

By Ben on Fri Sep 26 2008
Russian town smiles Google Earth
Gear  |  Other
Citizens of the Russian town Chelyabinsk got together to make a giant smiley face. When the satellite pass by, which takes images for Google Earth and Google Maps. [ link ]


Source
  
Your Name: (* required)
Your Email: (never displayed, * required):
Your Message: