Umbrellas dot the shore of Leblon beach in Rio de Janeiro, Brazil...

Umbrellas dot the shore of Leblon beach in Rio de Janeiro, Brazil...