Polar mesospheric clouds, illuminated by an orbital sunrise, are featured in this image photographed by an Expedition 24 crew member on the International Space Station. Polar mesospheric, or noctilucent ("night shining"), clouds are observed from both Earth’s surface and in orbit by crew members aboard the space station. They are called night-shining clouds as they [...]
Editor’s Note: This image was taken by shuttle Endeavour — this lovely, illuminated International Space Station is where we get all of the great images from high above the Earth! Backdropped by Earth’s horizon and the blackness of space, the International Space Station is featured in this image photographed by an STS-130 crew member as [...]