Problem with landscape - squares show up in certain light

Can anybody help me with what is causing these squares? It seems to be lighting related because if I pan over and view the same spot from a different angle it looks fine. If I delete the directional light it looks fine (although obviously quite dark).