Liu Yuhuang


Liu Yuhuang is a retired Chinese long jumper, best known for finishing 5th at the 1984 Olympic Games.

Achievements