Welcome to Zhejiang Ocean University, located in Zhoushan, a charming coastal city in Zhejiang Province, China.