Claim: Zhuhui is located in Hengyang prefecture, in the province of Hunan, a landlocked province of the People's Republic of China in the South Central China region.
Evidence: Hengyang Hunan Hunan (湖南) is a landlocked province of the People's Republic of China, part of the South Central China region.