Filming Locations (2)

  • Rio de Janeiro, Brazil

  • São Paulo, Brazil