Olympic flag arrives in Brazil
The Olympic flag has arrived in Rio in Brazil where the next Games will be held in 2016.
Mayor Eduardo Paes waved the flag after stepping off the plane with officials and athletes who competed in London.
Brazil finished 22nd in London 2012, winning 17 medals, two more than in Beijing.
Rio will be the first South American city to host the Olympics.