Photo: Human canvas on Rio beach protests Brazil’s dam-building spree in the Amazon