This is a race I did in Guangzhou, China in August last year. The forecast prediction was rain and storm all day, despite of that more than 1000 people turned up and gave it a crack up the highest mountains of Guangzhou. The race organization was amazing with lots of feeding points and stops. It was my second proper bike race and I managed to complete it in 6 and a half hours, which was a real achievement in itself for me :)
Strava link: https://www.strava.com/activities/1154165531