Situated on the outskirts of Cairo and spanning 50 hectares — equivalent to approximately 93 American football fields — the ...