Geo Location Information for 195.234.225.56 IP Address. The IP Address 195.234.225.56 is located at 46.7905 latitude and 7.11717 longitude in Switzerland. Friendly Location for the IP Address is Fribourg, Villars-sur-glane, Switzerland, 1752
IWC Schaffhausen is one of the leading luxury watch brands. Discover Swiss Luxury Watches on the Official IWC website.