>They survive in northern India and southern Nepal.
There are no rhinos in northern India. There are only in Assam(Kaziranga and Manas national parks) which is in north-east and let me assure you that is not remotely close(geographically) or similar(regarding climate) to northern India.