The Melbourne Cup is Australia's major horse race. It happens once a year. People say it is The race that stops a nation, it is for horses three-years-old and over, and it is 3200 metres long. The event has been held on the first Tuesday in November since 1861 (except on one year during the Second World War) by the Victoria Racing Club, on the Flemington Racecourse in Melbourne. Many people say it is the most important "two-mile" horse race in the world.