China's National People's Congress is the world's largest parliamentary body with approximately 3,000 members. India's Lok Sabha has 543 elected seats plus 2 nominated members, making it the largest among democracies but smaller than China's legislature.