human
Where is the Melbourne Cup?
assistant
The Melbourne Cup is held at Flemington Race Course in Melbourne, Australia. It is the world’s richest two-mile horse race, and is one of the most famous horse races in the world. The race is run on the first Tuesday in November every year.