New Brasil stage race about to kick off in Chapada Diamantina

Brazil's standing as a world sporting power will rise yet another level Sunday, as the first annual Claro Brasil Ride kicks off from the picturesque mountain town of Mucuge in the sprawling northeastern state of Bahia.