IP Address: 85.2.43.28 Country: Switzerland State: Zurich City: Zurich Latitude: 47.3857 Longitude: 8.5348