This Tree Can Produce 40 Different Kinds Of Fruits (8 pics)
It's pretty amazing when a tree can produce fruit but it's just straight up incredible when a tree can produce 40 different kinds of fruit.
These are different kinds of stone fruit. Coming in a plethora of varieties, they are most akin to plums and apricots.