Your IP Address and Location. Your IP address is 66.249.66.151. Your country is United States You are in the area of Mountain View, California The internet is a big network of connected devices, every device has a unique address where others can send information when they want to communicate. This is funny one. It took me a while, but enjoyed it. The source for that site contains: