The North Indian plains extend from Sindh and Punjab in the West to present-day Bangladesh in the East.