Taizhou is a city located at the middle of the East China Sea coast of Zhejiang province. It is located 300 km south of Shanghai and 230 km southeast of Hangzhou, the provincial capital.