Wuhan is the capital city of Hubei Province, located in central China. It serves as one of the country's nine national central cities and is characterized by its significant urban scale.
The city has a population of 13,861,900, making it the most populous city in Hubei and the seventh-most-populous city in China.