Geo Location Information for 59.60.30.90 IP Address. The IP Address 59.60.30.90 is located at 24.9139 latitude and 118.586 longitude in China. Friendly Location for the IP Address is Fujian, Quanzhou, China, 362000
泉州网是泉州市委机关报《泉州晚报》所在的泉州晚报社的直属新闻网站,为广大用户提供丰富的泉州新闻、东南早报和泉州晚报等内容,包含财经、健康、理财、教育、体育等焦点新闻和本地泉州新闻,泉州网努力让您的生活多姿多彩。