Iran agreed to build the 123-kilometer road between its Dogharoun region and Afghanistan 's western Herat province that officials say is a key source of trade for Afghanistan .