The Nameserver dns10.4cun.com have a IP Address of 113.17.175.133 which is hosted on China.
微界网,开启正能量之旅!