Geo Location Information for 119.167.209.53 IP Address. The IP Address 119.167.209.53 is located at 36.0986 latitude and 120.372 longitude in China. Friendly Location for the IP Address is Shandong, Qingdao, China, 266022
青岛全搜索(bbs.qdqss.cn)是青岛生活消费第一社区,是致力于提供生活资讯、消费购物、人际交流一体化服务的大型互动平台。