Hadleigh Farm (mountain) were the venues of Men's cycling road raceat the Games of the XXXI Olympiad . 18 events were there in Men's cycling road raceat the Games of the XXXI Olympiad . 386 from 138 nations competed in Men's cycling road raceat the Games of the XXXI Olympiad . It was held in 28 July . 12 were the number of teams who competed in Men's cycling road raceat the Games of the XXXI Olympiad . The sport has the official site city2surf.com.au
There were more than 5 games in Men's cycling road raceat the Games of the XXXI Olympiad