NASA's Terra satellite saw Tropical Cyclone Edilson pulling away from the island of Mauritius in the Southern Indian Ocean when it passed overhead on February 6, 2014. The Moderate Resolution Imaging ...