How to "fade" a map into the distance

A lot of games use this effect where the far off objects kind of fade away, like they vanish into a “fog”. is there a simple way to achieve this?

to be precise I want a way to create this effect where I can define at what distance from the camera the fading should begin and at what distance the objects should be completely faded (linear fading in between those 2 distances)

for example this game called “no limit racer” uses this effect, where you can see the towers in the distance fade into greyish tones then completely vanish, when the played moves closer to them this effect takes place in reverse where the towers seem to appear from the “fog”. refer to the image below

][1]

would appreciate any advice on how do I get started to accomplish this effect on any level,

NOTE: I’m pretty much a novice in unreal engine

Thanks for your time!

I guess you have to use these effects https://docs.unrealengine.com/latest/INT/Engine/Actors/FogEffects/index.html