Guizhou is a mountainous province in the southwest region of the People's Republic of China.