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