Geo Location Information for 202.96.188.75 IP Address. The IP Address 202.96.188.75 is located at 21.3226 latitude and 110.583 longitude in China. Friendly Location for the IP Address is Guangdong, Zhongshan, China, 524565
中山国际网建立于1996年,是本地首个建立的综合型门户网站,其流量在中山综合门户网站中持续十年第一,也是广东省内二级市中最出名的门户网站之一。