A few pictures from our recent time in Brazil.
Overlooking the beach in Copacabana from the top of Sugarloaf Mountain.
A snapshot taken during our drive from Rio to Campinas.
The famous Christ the Redeemer statue in Rio de Janeiro.
A view from atop Corcovado Mountain.
Glee Clubbers and members of the children's choir from the Cidade de Deus before our joint concert.