129.194.69.159 is located in Geneva, Switzerland (latitude 46.199, longitude 6.143) db-ip data: September 2026