<human>:  Where is the Melbourne Cup?
<bot>: 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.