Imouraren Uranium Mine, Niger

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