ChinaTravelZhejiang China Zhejiang University by kumamonjeng April 30, 2020 by kumamonjeng April 30, 2020 Zhejiang University is located in Hangzhou, China. It is one of China’s top higher education institutions, as well as one of its oldest; its roots can be traced back to…