IP Address: 178.193.45.74 Country: Switzerland State: Zurich City: Zurich Latitude: 47.3976 Longitude: 8.5442