Changsha

China

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 the 15th most populous city in China, with a population of 10,513,100. It ranks as the third-most populous city in Central China.

Sources

  1. Changsha