The Nameserver ns1.wal8.com have a IP Address of 60.12.195.130 which is hosted on China.
DxO Labs - Image Science