Why is China Overpopulated?

China is overpopulated because people keep having kids to have more sons because in Chinese culture the man inherits everything so most families wants boys.