Geo Location Information for 211.152.55.60 IP Address. The IP Address 211.152.55.60 is located at 31.2222 latitude and 121.458 longitude in China. Friendly Location for the IP Address is Shanghai, Shanghai, China, 200020
若邻网提供超过20000名猎头,50000名HR和100000名高管,2014最新最全最高效的招聘求职信息,人才职业档案,公司信息和工资待遇查询.若邻网,中国领先的社交招聘网.