France
The IP address 192.104.245 has been registered by France from the registry
The IP location is: France