Tel Dan lies by the headwaters of the Jordan River, near Israel’s northern border.