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