Police cars parked outside the Great Hall of the People as China prepares for its annual National Party Congress meetings starting this weekend, in Beijing on February 27, 2012. With approx 3000 members attending, it is the largest parliament in the world and gathers each year along with the People's Political Consultative Conference (CPPCC).