The nameserver ns1.utstar.com.cn have a IP Address of 122.224.216.80 which is hosted on China.
Resource not found