The Nameserver ns2.cloudcdns.com have a IP Address of 59.56.73.3 which is hosted on China.
百家乐彩票-版本网鼎力之作