The Nameserver ns1.163data.net have a IP Address of 114.80.210.86 which is hosted on China.
閲戠償瀹寍Gravity|涓囨湁寮曞姏