 1.50.194.132 IP Address Lookup - Check My IPYour IP Address1.50.194.132 - IP Address LookupCountry: ChinaCheck Range: 1.50.194.0 - 1.50.194.255Country code: CNRegion name: NingxiaCity: GuyuanZip Code: 756000Latitude: 36.016666412354Longitude: 106.25Location: Timezone: 08:00 