Yangtze finless porpoises spotted in China's Hunan
Multiple Yangtze finless porpoises, known as the "giant panda of the water," have been spotted at Hengling Lake Provincial Nature Reserve in central China's Hunan Province.
-
0