This video is about endangered wild Chinese giant salamanders found near a river in Aba Tibetan and Qiang Autonomous Prefecture of southwest China’s Sichuan province on May 17, 2019.
One of the giant salamanders was stuck in a crevice. Police and villagers managed to save and free it.
Pingback: World’s biggest salamander, new discovery | Dear Kitty. Some blog