English Guizhou Cited by user Kikolipu on 01 Jun 2024 Guizhou is an inland province in Southwestern China. Its capital and largest city is Guiyang, in the center of the province.