Chernobyl, proof that life will always find a way to thrive.