Geo Location Information for 112.29.171.190 IP Address. The IP Address 112.29.171.190 is located at 31.8639 latitude and 117.281 longitude in China. Friendly Location for the IP Address is Anhui, Hefei, China, 230061
【八度集团】|【深圳八度】/【香港八度】/【安徽八度】,始创于2004年,全国领先的服务器租赁/托管服务商,拥有工信部颁发的ICP/ISP/IDC三大资质!专注于服务器租赁,服务器托管十五年