Military officers participate in the parade of the Independent Day of Brazil in Rio de Janeiro, Brazil, September 7, 2009. Around 4,000 people including soldiers, police, fire fighters took part in the event, and Brazilian Navy held a marine parade off the beach of Rio de Janeiro as well. [Song Weiwei/Xinhua] |