Dolphin Baiji

Dolphin Baiji

The Baiji or Chinese river dolphin, and beautiful

Dolphin Baiji

Baiji White Dolphin, also called the Chinese River Dolphin, can only be found in the Yangtze River in China.

Source: Discovery of Sounds