In this artwork, I made a River Shore scene inside of Blender 2.90 where I made the base landscape using the excellent sculpting workspace of Blender while using some custom rock brushes that I got from Blend Swap. Following that, I did a complete procedural texturing over the landscape and I added the water using the ocean shader that I had made few weeks back. I extensively used weight painting method to utilize multiple particle systems over the base mesh. I got the rock and foliage systems from the Quixel Megascans Library. I tried making the scene as photorealistic as it can be while trying to maintain a real life camera exposure.
You can also watch the full video on how I made the whole scene by clicking the following link: