Ritzau Scanpix/Thomas Traasdahl via REUTERS
Visitors to Pituffik Space Base in Greenland are greeted by a sign welcoming them to the "top of the world."
Ritzau Scanpix/Thomas Traasdahl via REUTERS
Visitors to Pituffik Space Base in Greenland are greeted by a sign welcoming them to the "top of the world."
No comments