Tour of Japan starting Sunday

By Miwako Sasaki

The 12th Tour of Japan will start Sunday, May 18 and run through May 25 over 879.8 kilometres. The UCI 2.2 event, part of the Asia Tour, features the same stages as last year, including a tough mountain time trial on Mount Fuji.