Zhejiang Province, abbreviated as “浙,” is a provincial-level administrative region of China with Hangzhou as its capital.
Located on the southeastern coast, it lies on the southern wing of the Yangtze River Delta, bordering Shanghai, Jiangsu, Fujian, Anhui, and Jiangxi.
Known for its winding Qiantang River, Zhejiang boasts the longest coastline and the most islands in China.
Covering a land area of 105,500 square kilometers and a sea area of 260,000 square kilometers, it has a humid subtropical monsoon climate.
Renowned for its rich cultural heritage, including Liangzhu and Hemudu cultures, Zhejiang is a key player in China’s modernization efforts and common prosperity initiatives.
If you want help choosing routes, trip length, and the best places to combine on a first visit, see our Zhejiang Travel Guide.




































