Geo Location Information for 85.25.43.161 IP Address. The IP Address 85.25.43.161 is located at 51.15 latitude and 10.45 longitude in Germany. Friendly Location for the IP Address is Thuringen, Niederdorla, Germany, 99986
Football live scores on SofaScore livescore from 600+ soccer leagues. Follow live results, statistics, league tables, fixtures and videos from Champions League.