The torch relay began its Brazilian journey on 3 May at the capital Brasília . The torch relay visited more than 300 Brazilian cities ( including all the 26 states capitals and the Brazilian Federal District ) , with the last part held in the city of Rio de Janeiro , lighting the cauldron during the 2016 Summer Olympics opening ceremony on 5 August
2016 Summer Olympics opening ceremony
2016 Summer Olympics opening ceremony
2016 Summer Olympics