Imouraren Uranium Mine

Imouraren mine in Niger is the largest uranium mine in Africa. Image courtesy of Carport.