ISS011-E-12988 (14 September 2005, 19:16:29 GMT) --- This oblique view of Hurricane Ophelia was taken on the afternoon of September 14 from the International Space Station. The somewhat ill-defined eye is located just above right center. The slow-moving storm is off the coast of the Carolinas.