1.Iphy.ac.cn
Rank:40,079
Worth:$160,000
The nameserver aphy.iphy.ac.cn have a IP Address of 159.226.36.1 which is hosted on China.