Levi Maxwell and Meredith Hill claim victory at the inaugural Challenge Anhui
The first ever CHALLENGEFAMILY race in Mainland China kicked off on October 20, in the relatively small land-locked province of Anhui. Located in an area famous for international cultural tourism [...]