South African photographer Shem Compion has spent more than 20 years documenting the extreme geography and diverse inhabitants of the Great Rift Valley.