arctic_expedition_thumb.jpg
0 x 0
JPEG
The latest image from the Arctic showing the location of The North Pole Project -- the first Internet connection and live webcast from the North Pole.
Image courtesy NASA
Published April 30, 1999
Data acquired April 30, 1999