More than 100 cyclists take part in 3M Challenge