Rio has a doggedly good time

Dog owners dress up their pets during Brazil's annual dog carnival. Read more »

Samba schools warm up for Carnival

Rio de Janeiro's famed samba groups stage rehearsals for their annual Carnival parades in the city's Sambadrome venue. Read more »