Geo Location Information for 14.17.96.139 IP Address. The IP Address 14.17.96.139 is located at 23.0268 latitude and 113.131 longitude in China. Friendly Location for the IP Address is Guangdong, Foshan, China, 528000
向日葵保险网(http://www.xiangrikui.com),中国领先的保险网,专注于为人们购买保险提供最佳的体验。买保险可以更加简单和放心。向日葵保险网,超过30万客户的选择。