China
15th April 1992 (32)
UCI: 1 Wins
Shan Shuang is a 32 year old cyclist from China (born April 15th 1992). He has won 1 UCI races.
History Team and ranking Tour of Yancheng One-day race Stage race