Geo Location Information for 222.80.80.6 IP Address. The IP Address 222.80.80.6 is located at 39.4547 latitude and 75.9797 longitude in China. Friendly Location for the IP Address is Xinjiang, Kashi, China, 653100
喀什|喀什地区|喀什行署|喀什政府|喀什政府信息网|喀什政府网|喀什信息网|ks|kashi|kashgar