Geo Location Information for 194.8.192.120 IP Address. The IP Address 194.8.192.120 is located at 50.7793 latitude and 6.1642 longitude in Germany. Friendly Location for the IP Address is North Rhine-Westphalia, Aachen, Germany, 52080
Computer Law Review International - A Journal of Information Law and Technology