Kashmir musk deer
Like other musk deer, the Alpine musk deer and Himalayan musk deer, the Kashmir musk deer lives in the Himalayan mountains and places around those mountains.  They are large plant-eating animals that can live in cold places.