Details
travel
Rio de Janeiro, Brazil, October 2004. Maracana Stadium - the giant stadium that accommodates over 100,000 people and has been host to many championship games over the years, including the World Cup match of 1950 and Pele's last game. The bustling city of Rio de Janeiro has the famous beach of Copa Cabana as well as very poor people in favella's, slums. Photo by Frits Meyst/Adventure4ever.com