Khartoum, Sudan.
Mosque of the Two Niles.