IP Country City ISP
222.68.1.12 China Shanghai China Telecom Shanghai