Claim: Xisaishan District is located in the province of Hubei, a landlocked province of China.
Evidence: Hubei Hubei (湖北; alternately Hupeh) is a landlocked province of the People's Republic of China, and is part of the Central China region.