Geo Location Information for 85.126.108.104 IP Address. The IP Address 85.126.108.104 is located at 46.9072 latitude and 13.5294 longitude in Austria. Friendly Location for the IP Address is Karnten, Gmuend, Austria, 1120