Olympics 2016: Flame arrives in Brazil

The Olympic flame has arrived in Brazil for the start of a torch relay that will culminate with the opening of the Olympic Games in Rio in August.

It was flown inside a small lantern on a special flight from the Swiss city of Geneva, to Brasilia.