Nineteen major rivers, of which the Indus and the Brahmaputra are the largest, have their sources in the Himalayas.