Namesakes

Olympic Medalists: 1 gold, 1 silver
(silver) Cao Zhongrong   2012   modern pentathlon  
(gold) Cao Yuan   2012   diving