Geo Location Information for 119.167.213.66 IP Address. The IP Address 119.167.213.66 is located at 36.0986 latitude and 120.372 longitude in China. Friendly Location for the IP Address is Shandong, Qingdao, China, 266022
青网(www.qing5.com)是“新锐媒体,青年门户”,以85后为精准目标群体,集青岛新闻、国际国内新闻于一体,同时致力于提供本地生活资讯、消费购物、人际交友一体化的全媒体集群.