Hanshin Racecourse
The 2020 race took place at Hanshin Racecourse over a distance of 2200 metres.