Africa with all the explanations.

 

v20240901