The Nameserver ns2.namemax.cn have a IP Address of 118.194.165.115 which is hosted on China.
FView reLife-赋予闲置第二次生命