1.Bjbys.net.cn
Rank:98,841
Worth:$63,000
The nameserver ns.bjedu.cn have a IP Address of 211.153.19.1 which is hosted on China.