IP: 212.4.69.66 Country: Switzerland State: Zurich City: Obfelden Latitude: 47.2669 Longitude: 8.4173