Geo Location Information for 47.117.45.66 IP Address. The IP Address 47.117.45.66 is located at 31.2222 latitude and 121.458 longitude in China. Friendly Location for the IP Address is Shanghai, Shanghai, China, 200020
“SNEC光伏大会暨(上海)展览会”从2007年第一届的1.5万平方米,发展到2019年的20万平方米,来自全球95个国家和地区共2000多家企业参展,其中国际展商比例占30%,已经成为在中国、在亚州、在全球最具影响力的国际化、专业化、规模化的光伏盛会。