tenno_sho
The Tenno Sho are two Grade I horse races held in Japan annually. The spring edition is held at Kyoto Racecourse over a distance of 3000m, while the autumn edition is held at Tokyo Racecourse over a distance of 2000m.
The Tenno Sho are two Grade I horse races held in Japan annually. The spring edition is held at Kyoto Racecourse over a distance of 3000m, while the autumn edition is held at Tokyo Racecourse over a distance of 2000m.