Mesopotamia encompasses the land between the Euphrates and Tigris rivers, both of which have their headwaters in the neighboring Armenian highlands.