I googled stone fruit. They are very common here, I just never heard them called that. I didn't see why they are called stone fruit, but the only thing that they seem to have in common is the large pits. Maybe those are called "stones" in some places?
Did you just go take that picture? or is that one you have on file for when somebody like me asks what you're talking about? It's been dark out here for 2 1/2 hours, but I guess it's daylight down there.