Geo Location Information for 47.96.253.104 IP Address. The IP Address 47.96.253.104 is located at 30.2936 latitude and 120.161 longitude in China. Friendly Location for the IP Address is Zhejiang, Hangzhou, China, 310099
“悠悠中华,谦谦君子,乃吾本色;强健体魄,博雅致臻,为我所求……”。 浙江之心、风流胜地,一座扎根本土、融贯中西的秀美校园正破茧而出、应运而生。