Sort:  

On the positive side - despite the radiation, nature has started to take over :)