IP address 61.139.93.68 lookup, whois and location finder

IP address  61.139.93.68
61.139.93.68  China
IPv4
61.139.93.68
China Telecom Sichuan
China Telecom Sichuan
61.139.93.48 - 61.139.93.175
Asia/Shanghai (UTC+8)
China 
Sichuan
Chengdu
30.666700363159, 104.06670379639
Show
Connection type cable or DSL
IP on map