The Yangtze finless porpoise

The Yangtze finless porpoise is the only cetacean living in the Yangtze River in China. Speaking of, the Yangtze River is the third-longest river in the world! Experts believe the tiny porpoises live in the middle-lower Yangtze River: think from Wuhan to Shangai. The species is endemic to China and was named “the smiling angel” because of its mischievous smile and the fact that it is extremely rare.

>> read more