CHINA is a large sporting nation dominating various sports with many of its athletes achieving podium finishes.
The country finished second at the 2020 Tokyo Olympics with 88 medals, including 38 golds, and in third position at the recent 2022 Beijing Winter Olympics with 15 medals.
Already a subscriber? Log in
Play, subscribe and stand a chance to win prizes worth over RM39,000! T&C applies.
Cancel anytime. Ad-free. Unlimited access with perks.
