1.Zimc.cn
Rank:949,602
Worth:$750
The nameserver ns1.zjgjhy.cn have a IP Address of 61.153.213.42 which is hosted on China.