China's Hidden Monkeys

52m 06s

In Shangri-La, the remote mountains of southwest China, live one of the most remarkable, elusive and endangered primates in the world. CHINA'S HIDDEN MONKEYS will give viewers their first look at the living link between monkeys and apes.