A futuristic African cityscape.