Deep in central China’s Qinling Mountains, there are some mysterious wild animals in the untraversed area. Takin is perhaps one of the largest mammals on earth that many people have never heard of. Without using drone, it’s impossible to trace them and got this rare footage.