The public IP address 103.146.197.42 is located in Banyuwangi, East Java, Indonesia. It is assigned to the ISP Riyad Network and sub-delegated to PT Riyad Network Multi Teknologi. The address belongs to ASN 139941 which is delegated to RIYAD NETWORK. Please have a look at the tables below for full details about 103.146.197.42, or use the IP Lookup tool to find the approximate IP location for any public IP address.