Ducks are seen on the beach of the Zhaoshu Island of Sansha City, south China's Hainan Province, July 19, 2015. Local weather station in Sansha on Sunday issued a yellow singal warning against possible strong wind. [Photo/Xinhua]
Go to Forum >>0 Comment(s)