More than 25,000 artificially-bred Yangtze sturgeon were released into the Yangtze River recently in Jiang'an County, southwest China's Sichuan Province.
The Yangtze sturgeon is a rare fish species endemic to the Yangtze River and is under China's first-class state protection. Expanding restocking efforts is a key measure to restore natural reproduction and rebuild wild populations.