The Great one horned rhino is commonly found in Nepal, Bhutan, Pakistan and in Assam, India. It is confined to the tall grasslands and forests in the foothills of the Himalayas. The Indian Rhinoceros can run at speeds of up to 25 mph (40 km/h) for short periods of time and is also an excellent swimmer. It has excellent senses of hearing and smell, but relatively poor eyesight.

Source: http://www.kaziranga-national-park.com/one-horned-rhino.shtml