130.60.156.142 is located in Zurich, Switzerland (latitude 47.389, longitude 8.544) db-ip data: September 2026