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…