The National People's Congress, China's top legislative body, opens in Beijing, March 4, 2014. [Photo/Xinhua]