The Nameserver ns88.szhot.com have a IP Address of 219.133.59.51 which is hosted on China.
网通智é€...