Feb 20, 2019

Irrawaddy River Dolphins – A River Legend

Legends tell of a goddess who lived in the Yangtze River in China. The goddess in these tales is really the Baiji (Lipotes vexillifer), a freshwater dolphin that was also a fabled…
Continue Reading
Tagged: