It is one of the world's most fertile regions. Current population is over 25 million; more than 90% speak Punjabi.