China’s Hainan Island can’t seem to get away from slow moving Tropical Storm Bebinca. The storm continues to linger near the island on Aug. 14 as seen when NASA-NOAA’s Suomi NPP satellite passed overhead and captured a visible image of the storm in Aug. 14. In fact, Hainan Island is expected to get another visit from the storm.