Geo Location Information for 118.145.2.179 IP Address. The IP Address 118.145.2.179 is located at 39.9075 latitude and 116.397 longitude in China. Friendly Location for the IP Address is Beijing, Beijing, China, 100006
中国义乌国际小商品博览会(简称“义博会”)创办于1995年,是经国务院批准的日用消费品类国际性展会,中国三大出口商品展之一