Geo Location Information for 85.214.137.172 IP Address. The IP Address 85.214.137.172 is located at 48.8378 latitude and 10.0933 longitude in Germany. Friendly Location for the IP Address is Baden-wurttemberg, Aalen, Germany, 73430