1.Bankofshanghai.com
Rank:333,101
Worth:$11,000
The nameserver ns1.bosc.cn have a IP Address of 116.239.12.108 which is hosted on China.