2021 Wuhan Speed Horse Racing Open kicks off

2021Wuhan Speed Horse Racing Openkicked off on April 3, at Orient Lucky City in Wuhan, capital of central China's Hubei Province. It has attracted a load of champion riders, elite horse owners and more than 400 horses from 20 clubs across the country to compete together.