Deep in central China's Qinling Mountains, there are some mysterious wild animals in the untraversed area.