Picture of earths north pole reveals an opening

in #science7 years ago

Photographic image of the North Pole "entrance"
from "the nineteenth mission of Columbia"
United States Space Shuttle mission STS-75
between the 22 February & 09 March 1996

This image is almost all but gone from the face of the internet.

Read more about this subject here:
https://steemit.com/science/@marplesyrups/centrifugal-displacement-of-the-earth