Guangming Online> Pet

Macaques seen in Shuangta Mountain, north China

A macaque rests on the branch in the scenic area of Shuangta Mountain in Chengde, north China's Hebei Province, March 16, 2017. (Xinhua/Wang Liqun)

Two macaques play on the branch in the scenic area of Shuangta Mountain in Chengde, north China's Hebei Province, March 16, 2017. (Xinhua/Wang Liqun)

[ Editor: Xueying ]