Arunachal macaque (Macaca Munzala) feeding, sitting on a rock ledge, Arunachal Pradesh, India.