The IP address 123.8.0.0 associated with country China in the city of Zhengzhou. The latitude and longitude of 123.8.0.0 are: 34.6836 / 113.5325
This information for 123.8.0.0 is free.
The IP address 123.8.0.0 is likely to be fixed or dynamic depending on your Internet access provider. It is also possible that the IP address 123.8.0.0 is an ip address provided by a host.