Geo Location Information for 175.126.123.142 IP Address. The IP Address 175.126.123.142 is located at 37.5663 latitude and 126.977 longitude in South Korea. Friendly Location for the IP Address is Seoul-teukbyeolsi, Seoul, Korea (the Republic Of), 06030