the indian rhinoceros or the asian one-horned rhinoceros ("rhinoceros unicornis") is a large mammal primarily found in pakistan, north-eastern india, nepal and parts of bhutan. it lives in the tall grasslands and forests in the foothills of the himalayas.