The annual horseracing event, taking place at Meydan Racecourse on Saturday, has horses from 14 countries competing for over 110 million dirhams ($30 million) in prize money.