Your IP Addr is [54.90.185.120]

GeoIPLookup

Google Search IP

ip138 search (china)

myiptest search (en)

db-ip search (en)

speed guide search (en)