Icon of undefined

Chinese River Dolphin

The Chinese river dolphin, also known as Baiji, is a critically endangered freshwater dolphin found in the Yangtze River basin of China. It is characterized by its distinctive grey coloration and bulbous head, and is believed to be the most endangered marine mammal. Sadly, the Baiji population has drastically declined and is considered functionally extinct.

Download image