Geo Location Information for 112.29.172.53 IP Address. The IP Address 112.29.172.53 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三大资质!专注于服务器租用,服务器托管十五年!