The Nameserver dns1.16888.com.cn have a IP Address of 211.157.10.218 which is hosted on China.
16888烟草中国网-大有可观