The Nameserver ns8.lenovo.com have a IP Address of 103.30.232.32 which is hosted on China.
FREE Shipping available! Find the right laptop, tablet, desktop & netbook for all your computing needs. Configure your perfect laptop today online or talk to a dedicated sales...