China's massive economy and population have helped it take home more total medals than countries like Australia, Japan, and Canada – despite China having participated in only half the number of Olympic Games as other wealthy countries. When adjusting for its population, China's results are less impressive.
Why is China so strong in the Olympics?
A streamlined mechanism wherein the government and a lot of private agencies get involved with young athletes and nurture them to bring laurels to their country. ... Such is the importance accorded to proper training that every athlete participating in the Olympics undergoes a mandatory 350-days training.
Why does China have two Olympic teams?
Because of China's split, in 1951, the International Olympic Committee (IOC) wanted to play it safe, so they offered recognition to both the ROC and PRC as separate teams for the 1952 Olympics.