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