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