title: Provinces of China
context: Provincial-level administrative divisions (Chinese:省级行政区; pinyin:shěng-jí xíngzhèngqū) or first-level administrative divisions (一级行政区; yī-jí xíngzhèngqū), are the highest-level Chinese administrative divisions. There are 34 such divisions, classified as 23 provinces (Chinese:省; pinyin:shěng), four municipalities, five autonomous regions, and two Special Administrative Regions. All but Taiwan Province and a small fraction of Fujian Province (currently administered by the Republic of China) are controlled by the People's Republic of China.
question: How many provinces does China have?
answers: 23