Claim: Statue of Liberty is an icon of China.
Verdict: REFUTES