Geo Location Information for 220.163.9.156 IP Address. The IP Address 220.163.9.156 is located at 25.0389 latitude and 102.718 longitude in China. Friendly Location for the IP Address is Yunnan, Kunming, China, 530101
云南省工业和信息化厅官方网站(http://gxt.yn.gov.cn/)、云南省无线电管理办公室、云南省中小企业局