NASA spots Tropical Cyclone Carlos south of La Reunion Island

NASA’s Terra satellite passed over Tropical Cyclone Carlos as it moved south of La Reunion Island in the Southern Indian Ocean.