63.140.5 - Hong Kong - China Telecom Global Limited

Select an IP address below for more detailes :