the location of Mountain View Hyde Park Compound in the heart of New Cairo, near Teseen Street.