Changsha

China

Changsha is the capital city of the Hunan province in China. It is situated in the northeastern part of the region, specifically located within the lower reaches of the Xiang River.

The city is a major urban center, ranking as the 15th most populous city in China with a population of over 10.5 million people. Within the region of Central China, it stands as the third-most populous city.

Sources

  1. Changsha