Thousands of cyclists take over Sheikh Zayed Road as Dubai launches its citywide fitness challenge, promoting health, community spirit, and active living.