Geo Location Information for 114.113.146.118 IP Address. The IP Address 114.113.146.118 is located at 39.9075 latitude and 116.397 longitude in China. Friendly Location for the IP Address is Beijing, Beijing, China, 100026
极客海淘(123haitao.com),是以品质生活为主题的购物分享开放社区,鼓励每一个网友将自己的生活体验和购物心得分享到社区中。我们立足于海外的良心电商,通过严格、细致的筛选把有品质的、超值的,真正能够改变生活的商品及优惠信息推荐给网友。商品包括数码、户外、美容、个人护理、名包、家居、服饰、手表等不同种类,让每一个网友都能参与其中。