re: Google Earth Impacts Science
Speaking of which...
Has anybody got any clues as to what the structure located at 66-17'18.82" N and 93-13'36.84" W is?
Go in at about 1750ft and I think you'll see what I'm talking about.
Space/Science » in reply to Google Earth Impacts Science
Speaking of which...
Has anybody got any clues as to what the structure located at 66-17'18.82" N and 93-13'36.84" W is?
Go in at about 1750ft and I think you'll see what I'm talking about.