Geo Location Information for 52.130.56.182 IP Address. The IP Address 52.130.56.182 is located at 31.2243 latitude and 121.469 longitude in China. Friendly Location for the IP Address is Shanghai, Shanghai, China, 200020
EPLAN provides software and service solutions in the fields of electrical, automation and mechatronic engineering. World leading engineering software ✓