Question: Where is the Afro-Asian club based whose country is the world 's 24th-most populous nation ?
Answer: Giza , Egypt