The Nameserver dns2.51683.com have a IP Address of 222.185.229.100 which is hosted on China.
ÉÀ¶ÓéÀÖÍø