Geo Location Information for 54.187.126.170 IP Address. The IP Address 54.187.126.170 is located at 45.5234 latitude and -122.676 longitude in United States. Friendly Location for the IP Address is Oregon, Portland, United States, 97086
Our goal is to bring our players the best free-to-play games, and the best playing experience. Play Ran Online, Ragnarok Online, Khan Wars and more!