Favela do Vidigal, home to 30 thousand people, located on a hill overlooking the ocean between two of Rio de Janeiro's poshest neighborhoods, Leblon and São Conrado