The public IP address 103.104.212.106 is located in Lahore, Punjab, Pakistan. It is assigned to the ISP NETZÉ and sub-delegated to Netze Telecom Private. The address belongs to ASN 132480 which is delegated to Netze Telecom Private Limited. Please have a look at the tables below for full details about 103.104.212.106, or use the IP Lookup tool to find the approximate IP location for any public IP address.