Geo Location Information for 117.41.229.143 IP Address. The IP Address 117.41.229.143 is located at 28.6833 latitude and 115.883 longitude in China. Friendly Location for the IP Address is Jiangxi, Nanchang, China, 330008
新CG儿(NewCGer)致力于为广大影视后期设计师打造相互交流、分享作品与经验的互动平台。新CG儿同时还提供了免费AE模板素材下载和国内外CG佳作供CG儿学习与参考。