Space/Science — HabitableZone

Space/Science » in reply to Google Earth Impacts Science

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.

Log in or register to post.

The whole thread (19 posts)