A man cycles on the dam of the Wanquan River in Qionghai city, South China's Hainan province amid the coming storm brought by Hagibis on Sunday. Tropical storm Hagibis, China's first in 2014, landed at 4:50 pm on Sunday in coastal areas of South China's Guangdong province. [Photo/Xinhua] |