Hurricane Igor has been pictured from the International Space Station as it passed over the northeast coast of South America.

More...