A new cycling challenge is set to take place on Jebel Jais, the UAE’s highest peak, on April 12, 2025. Jais Ride will see ...