The Nameserver snt40yt.pw1001cne.com have a IP Address of 135.84.241.208 which is hosted on India.
亚冠