Barra velha beach at Soure, Marajo in Para, Brazil. Beautiful beach and mangrove trees with their great crooked roots