IP address 221.7.113.14 is registered for China. The server carries IP 221.7.113.14 located at latitude 29.5628 and longitude 106.553, time zone is GMT +8. Server location in Chongqing, Chongqing, China, zipcode 400023.
丰都县人民政府
重庆市铜梁区人民政府
重庆市人民政府网
奉节县人民政府网
重庆市荣昌区人民政府