Looking up IP
117.68.49.92 — China Telecom, CN — Very High (90%) | SikkerAPI