The Nameserver ns6.lenovo.com have a IP Address of 114.247.140.55 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...