South Korea Finishes 1-2 on Shenzhen Universiade Cycling Event
Xinhua News Agency, August 15, 2011 Adjust font size:
Cyclists compete during the women's 120 km cycling road race at the 26th Summer Universiade in Shenzhen, a city of south China's Guangdong Province, Aug. 13, 2011. [Xinhua] |