Geo Location Information for 216.17.194.129 IP Address. The IP Address 216.17.194.129 is located at 40.4999 latitude and -105.2647 longitude in United States. Friendly Location for the IP Address is Colorado, Loveland, United States, 80538
chepII Games is a website packed with online games, free to play in your browser window.