Posts tagged World series
Tour of Japan

The 2017 Tour of Japan was held between 21 and 28 May, and it traversed through eight major locales on the island, beginning in Sakai, before moving inland through Kyoto, Inabe, Mino, Minami Shinshu, Fujisan, Izu, and finally arriving in Tokyo.  The race winds through and around some of the most beautiful and magnificent scenery in the world.  Read our article on the magnificence of the ride.

Read More