Claim: Haifa is located in China.
Label: REFUTES