The Tongling River Dolphin National Nature Reserve is located in Tongling, Anhui province just off the Yangtze River and is focused on the preservation of the "jiangtun," a freshwater finless porpoise known affectionately as the "river pig."
Reviving the 'river pig'
The birth of hope
Dolphin species' extinction helps cousin's survival
Stunning visions of light
Internet erupts over Wen-Yao affair
US first lady visits China
The many tears of DiCaprio