A wild macaque rests on a tree at Fengkouba Village of Xuan'en County, central China's Hubei Province, Oct. 9, 2015. (Xinhua/Song Wen)
Go to Forum >>0 Comment(s)