The Nameserver ns2.dragonparking.com have a IP Address of 59.110.11.119 which is hosted on China.
百度一下 你就知道