The Nameserver ns1.baiyou100.com have a IP Address of 115.182.74.234 which is hosted on China.
百游页游游æˆä¸å¿ƒ