YANGJIANG, May 14, 2020 (Xinhua)-Aerial photo taken on May 13, 2020 shows fish breeding rafts at the Hailing Island in Yangjiang, south China's Guangdong Province.
Nov 25, 24