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.
For more information see the North Pole Project web site.
Image courtesy NASA