Solar panels don’t like sands. It flies everywhere and the deposit partially shades the pane. You have to clean them to get back to peak efficiency. That’s why solar panels farm in desert are so complicated to run and why you don’t see more of them.
There is a huge difference between a scrub desert and sand dune one. Xinjiang and Gansu is more scrub than sand, the Gobi is where all the dust comes from.
Yes, because there is a lot of space there and the sun shines a lot. But they are not more efficient that installation outside of deserts which was the claim made by the comment I was replying to.