The World’s Strangest Sights on Google Earth

134186-07_indianFace Ever since Google first let people explore the planet from the comfort of their computers through the Google Earth software program, fans have been on a virtual scavenger hunt from the North Pole to the South Pole looking for fascinating sights and discoveries. Where on Earth is this

image? 

Google Earth Slide Show

"The Galaxy" in Your Inbox, Free, Daily