taiwanenglishnews.com
Tour de Taiwan 2017 Stage 1 Completed in Taipei
Stage 1 of Tour de Taiwan was hosted on a wet and rainy Sunday in Taipei City this morning, March 26, 2017. Columbian cyclist Edwin Avila of the Illuminate team took first place honors with a time …