Indian rhinoceros (Rhinoceros unicornis) walking the road in Kaziranga National Park, Assam, north-east India.