As you pass through the gates of 90 Avenue Compound in New Cairo, you are welcomed by a stunning vista…