Geo Location Information for 218.70.81.137 IP Address. The IP Address 218.70.81.137 is located at 29.5628 latitude and 106.553 longitude in China. Friendly Location for the IP Address is Chongqing, Chongqing, China, 100088
视界网www.cbg.cn(重庆网络广播电视台)是经国家新闻出版广电总局批准的,以互联网、移动通信网等新兴信息网络为节目传播载体的新形态广播电视播出机构,是重庆市委、市政府在新媒体领域的喉舌,由重庆电视台和重庆人民广播电台联合开办。