Introduction
Jiaxing lies in the northern Zhejiang province of the Yangtze River Delta of China. It is situated on the Grand Canal (Beijing-Hangzhou Canal) - the longest man-made canal in the world. It neighbors Hangzhou to the southwest, Huzhou to the west, Shanghai to the northeast and the Jiangsu province to the north. With a subtropical monsoon climate, it enjoys abundant rainfall and sunshine.
More information
Related Links
business in China
, culture
, Jiaxing
, Zhejiang
, China
, zongzi
, Xitang