Hechuan is a city in Chongqing, China, with a population of approximately 1 million people. It is located at the confluence of the Jialing and Qu rivers, making it a strategic location for seafarers and shipowners. Hechuan has a shipyard and is known for its shipbuilding industry, producing various types of vessels and ship parts.