Mammoth Memory

Hard Engineering – The building of entirely artificial structures using materials such as rock, concrete and steel, to reduce, disrupt or stop the impact of the erosion process in rivers

The hard engineer (hard engineering) loved his concrete block.

The hard engineer (hard engineering) loved his concrete block.

Hard engineering in rivers include:

Hard engineering in rivers include:

More Info