Are you sure? That looks like a disposal site for a restaurant in whatever that area, which serves turtle soup. I can tell from some of the carapaces belong to redfoot tortoise, which is not native, and some of the carapaces were split in half
lol, no i was kidding. that was just a picture i found on the internet