- Stock Photo ID: #XU758083
- Image Credit: Picxy.com/kuzmire84
- Description:Beijing / China - November 26 2015: Red Banners Atop The National Peoples Congress, The National Legislature Of The People'S Republic Of China, Largest Parliament In The World, With 2,980 Members.
- Location: Beijing, China