1.Crrcgc.cc
Rank:116,534
Worth:$44,000
The nameserver fns.chinacnr.com have a IP Address of 211.147.25.229 which is hosted on China.