Tens of thousands of evangelical Christians are taking part in Brazil's "March for Jesus," an annual event that unites faithful from hundreds of Protestant churches in a country that is largely Roman Catholic.

The police department and the march's organizers have no immediate crowd estimates. The Reborn in Christ Church that has organized the march for the past 24 years says it expects more people than last year, when police said close to 350,000 people participated.

Organizers have described the march as the "largest Christian event in the world."

The large crowd gathered behind 10 sound trucks and marched nearly 3 miles (5 kilometers) to a downtown square to attend religious music shows that are expected to last well into the night.