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