Geo Location Information for 154.223.85.57 IP Address. The IP Address 154.223.85.57 is located at 22.25 latitude and 114.1667 longitude in Hong Kong SAR China. Friendly Location for the IP Address is Hong Kong
中国台湾网是中央台办和国台办管理的国家重点新闻网站,拥有庞大的涉台资源。全面报道台湾事务和两岸关系的重要新闻资讯,致力于传播两岸亲情,沟通两岸民意,服务两岸交流,是两岸网络信息枢纽和同胞交流互动平台。