A rare photograph of Mount Everest captured from the space shuttle Columbia during the 1996 STS-80 mission is shared by NASA.
A mysterious device spotted by satellite images at a Chinese shipyard has intrigued experts. With its 150-foot (45-meter) ...