The nameserver www2.wx.js.cn have a IP Address of 202.102.2.153 which is hosted on China.
无锡新传媒网_国家一类新闻网站_无锡第一新闻综合门户