Google Earth's Strangest Pictures
PC World has a list of the strangest places and sights located on Google Earth. The big Indian head with I-pod head phones in his ears is quite outstanding. I bet aliens made it to be a sign for humanity, like the "face" on Mars.
Labels: Interesting stuff on the web