Changsha is the capital city of Hunan Province, located in northeastern China. It is situated in the lower reaches of the Xiang River.
The city is one of the most populous urban centers in the country, ranking as the 15th most populous city in China with a population of 10,513,100. Within the region of Central China, it stands as the third-most populous city.