The nameserver ns1.newssc.net have a IP Address of 182.131.18.38 which is hosted on China.
四川新闻网 - 主流媒体 四川门户