Zhejiang University is an institution of higher learning with a long history and outstanding reputation. It is located in Hangzhou, a famous historical and cultural city and scenic tourist destination in China.Qiushi Academy, the predecessor of Zhejiang University, was founded in 1897. It was one of the earliest new institutions of higher learning founded by the Chinese themselves.