River Legends: The Irrawaddy River Dolphin

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 Read More…