Claim: Echeng District is in the Hubei province (a landlocked province) of People's Republic of China with a population of 668,727.
Evidence: People's Republic of China Hubei 668,727 Hubei (湖北; alternately Hupeh) is a landlocked province of the People's Republic of China, and is part of the Central China region. 
Hubei (湖北; alternately Hupeh) is a landlocked province of the People's Republic of China, and is part of the Central China region. Echeng District (simplified Chinese: ; traditional Chinese: ; pinyin: Èchéng Qū) is one of the three administrative districts into which the prefecture-level city of Ezhou, China's Hubei province, is divided.