Endangered wild Chinese giant salamanders seen in SW China| CCTV English

Endangered wild Chinese giant salamanders seen in SW China| CCTV English
Share it ...



A giant fish in brownish red was found by a river in Aba Tibetan and Qiang Autonomous Prefecture of southwest China’s Sichuan Province on May 17, 2019.

source

Floryday WW