Echeng District is in the Hubei province (a landlocked province) of People's Republic of China with a population of around 670,000.
Hubei Hubei (; alternately Hupeh) is a landlocked province of the People's Republic of China, and is part of the Central China region. 668,727 
