Staff workers dredge a river in Haikou, south China's Hainan Province, July 23, 2017. China's national observatory on Sunday renewed a blue alert for typhoon Sonca, which is expected to hit south China's Hainan Province or the Beibu Gulf. (Xinhua/Zhao Yingquan)