I am trying to create a scene of a close up realistic sand. Here are a couple of photos I found online of real sand, and I would like to create similar result in Blender. 

[![enter image description here](https://i.stack.imgur.com/t5BLX.jpg)](https://i.stack.imgur.com/t5BLX.jpg)

<http://flashwallpapers.com/beach-sand-dunes-closeup-wallpapers.html>

[![enter image description here](https://i.stack.imgur.com/RcF0Y.jpg)](https://i.stack.imgur.com/RcF0Y.jpg)

[![enter image description here](https://i.stack.imgur.com/cwBwv.jpg)](https://i.stack.imgur.com/cwBwv.jpg)

[![enter image description here](https://i.stack.imgur.com/SwFpY.jpg)](https://i.stack.imgur.com/SwFpY.jpg)

For the lighting, I will be using a HDRI Environmental Texture. I have tried different ways of creating such a result, but none of them seem to give me a realistic result or a result close to as the photos provided. I tried, using a sand texture with Displacement , Normal, and Gloss Textures. For this case, I got a result that was ok, but it was not good for a close up, which is what I need.I also tried doing it with a particle system, but was unable to achieve the required result. 

Could somebody try to help me, and show me how I can create a sand similar to the pictures, close up, and as realistic as possible. Please feel free to use an HDRI environmental texture, since this is what I want to use for my result.