Cyclone Freddy is pictured northeast of the island nation of Mauritius from the International Space Station.