90
Hechuan is a district in China located in the Chongqing municipality, in the southwestern part of the country. Situated at the confluence of the Jialing and Yangtze Rivers, Hechuan in Chongqing is a city of riverine beauty. The city’s unique geography provides stunning waterfront views and a rich aquatic ecosystem. Hechuan is a tranquil escape where the gentle flow of rivers sets the pace of life.