Tokyo 2020: It is almost official, the men’s cycling race at the Tokyo Olympics in 2020 will cover nearly a 270 kilometer route that goes through Tokyo suburbs in Chofu and then Lake Yamanaka and finally, passing on the foot of Mount Fuji.   The road cycling event will most…

Read More >>