Nature is slowly taking over again (Chernobyl)