Geo Location Information for 122.224.215.2 IP Address. The IP Address 122.224.215.2 is located at 30.2936 latitude and 120.161 longitude in China. Friendly Location for the IP Address is Zhejiang, Hangzhou, China, 310005
杭州网是杭州地区唯一经国务院新闻办批准的地方新闻门户网站,由杭州日报报业集团下属的杭州网络传媒有限公司运营。为杭州及周边人群提供新闻、资讯、互动、生活服务等多种网络服务。