No Limits: The will to succeed. 'South Beauty of China' 100-mile cross-country challenge was held in Ningbo, Zhejiang province.
No Limits: The will to succeed. 'South Beauty of China' 100-mile cross-country challenge was held in Ningbo, Zhejiang province.