1.Whchem.com
Rank:130,505
Worth:$40,000
The nameserver ns2.ytpu.com have a IP Address of 122.5.25.238 which is hosted on China.