The Nameserver ns43.laoxuehost.net have a IP Address of 47.52.36.121 which is hosted on Hong Kong SAR China.