the radio and Tv building in cairo Egypt on nile river