Why are some rocks in the desert like mushrooms?

The shape of some rocks in the desert is very strange. From a distance, they look like big mushrooms standing one by one.

The formation of these mushroom shaped rocks is closely related to the strong wind in the desert. There are few obstacles in the desert, so it is often windy. It is difficult for the heavier sand particles to blow high in the north wind, so they can only cross not far above the ground. Therefore, when the wind blows through with sand particles, the lower part of the rock is rubbed by wind sand with a large number of sand particles, and the corrosion is more serious. In the upper part of the rock, because the sand particles brought by the wind are relatively small, the corrosion is not too serious. Over time, the rock becomes a mushroom shape with thick upper part and small lower part.