Guizhou is a landlocked providence in China .
Guizhou ( ; alternately Kweichow ) , is a landlocked province of the People 's Republic of China , located in the southwestern part of the country .
Guizhou