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