Japanese Takashi Miyazawa won stage three of the Tour de Taiwan 2010 in Changhua County, central Taiwan Tuesday. Miyazawa won in a time of 3 hours, 13 minutes and 28 seconds. More than 100 cyclists from various countries took part in the 135-km race. They departed from atop Baqua mountain near the Buddha statue, passed through Lukang, a park and a garden and ended at a place a few meters downhill from the starting point. Parts of the route were steep uphill paths, which was the main challenge for the competitors. 