The city is located in the center of the East China Sea coast of Zhejiang province. It is located 300 km (190 mi) south of Shanghai.The Chinese car company Geely was founded in Taizhou and completed the acquisition of Volvo Cars. source