Established in 1954, the NPC is the supreme organ of state power, sitting at the pinnacle of China's people's congress system ...