NASA satellite image shows Joalane's beauty beyond compare
From space, Tropical Cyclone Joalane's beauty is beyond compare. NASA's Aqua satellite captured a near-visible image of the storm moving east of Rodrigues Island in the Southern Indian Ocean.