The Nameserver ns2.fdjh.ru have a IP Address of 61.178.118.4 which is hosted on China.
United We Game!