Tel Lachish, Israel Palestine