1.Jxjst.gov.cn
Rank:79,283
Worth:$79,000
IP address 106.227.0.164 is registered for China. The server carries IP 106.227.0.164 located at latitude 28.6833 and longitude 115.883, time zone is GMT +8. Server location in Jiangxi, Nanchang, China, zipcode 330008.