NASA satellite sees stunning partial solar eclipse

Open in new window