Super Typhoon Noru seen from the International Space Station

Super Typhoon Noru seen from the International Space Station

ISS, Orbit of the Earth
August 1, 2017

Image Credit: NASA

Comments