Where is the horse race known as the Japan Cup held?

It is held in Tokyo, Japan.