Geo Location Information for 23.194.176.45 IP Address. The IP Address 23.194.176.45 is located at 51.1798 latitude and 7.1925 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Remscheid, Germany, 42853