IP address 106.42.234.227 is registered for China. The server carries IP 106.42.234.227 located at latitude 32.1228 and longitude 114.066, time zone is GMT +8. Server location in Henan, Xinyang, China, zipcode 464000.