IP address 82.102.24.28
Latitude 47.394
Longitude 8.445
Country Switzerland
Region Zurich
City Zurich
Organization M247 Ltd