Photo: BEIJING: Cyclists riding along a mountain road
FE Team | Published: October 14, 2014 00:00:00 | Updated: November 30, 2025 06:01:00

BEIJING: Cyclists riding along a mountain road during the fourth stage of the 2014 Tour of Beijing cycling race in the suburbs here Monday. — AFP Photo
Share if you like