Geo Location Information for 199.227.51.26 IP Address. The IP Address 199.227.51.26 is located at 47.6829 latitude and -122.121 longitude in United States. Friendly Location for the IP Address is Washington, Redmond, United States, 98052
The Nintendo Official Website is the home of the Nintendo Switch console, Nintendo 3DS and Nintendo 2DS systems, plus new and classic games for all ages.