1.Igo.cn
Rank:728,318
Worth:$980
The nameserver ns1.alfiewang.cn have a IP Address of 221.12.5.230 which is hosted on China.