ISS045E053479 (10/09/2015) --- From 250 miles up the International Space Station crew gets a front row seat to the beauty of our planet as it orbits our Earth every 90 minutes. This image is framed on the right side by a portion of the massive solar panels that keep power flowing to the many station science experiments, life support hardware and more.