Sweden
The IP address 144.57.196 has been registered by EPRI-PA from the arin registry
The IP location is: Sweden