Tried to create a quick scene with low poly mesh as parent particles and simple emitters like planes and landspace terrain in blender with weight paints to control them. Mainly learnt the fog trick from cggeek and applied in onto a custom scenario.
Compositing in Photoshop
Cycles Render
Viewports
Fog node layout
Terrain structure and node layout