image: Typhoon Neoguri from the International Space Station One of the Expedition 40 crew members onboard the International Space Station photographed this image of Super Typhoon Neoguri headed toward Japan at 21:58 GMT (5:58 p.m. EDT) on July 5, 2014. A Russian Progress vehicle, docked to the orbital outpost, is in the foreground. view more
Credit: NASA ISS/Image: SS040-E-038897