A recent image from the orbiting International Space Station. A stunning view of the planet at night from an altitude of 240 miles, recorded on March 28. The lights of Moscow, Russia are near picture center and one of the station’s solar panel arrays is on the left. Aurora and the glare of sunlight lie along the planet’s gently curving horizon. Stars above the horizon include the compact Pleiades star cluster, immersed in the auroral glow.