human
Where is the Melbourne Cup?
assistant
The Melbourne Cup is held at Flemington Race Course in Melbourne, Australia. The Melbourne Cup is the premier thoroughbred horse race in Australia. It is held each year on the first Tuesday in November, and is run over a distance of 1 mile, 3 furlongs.