I just looked on Google Earth and the imagery is good enough in that area that it’s visible on there, too.
Coordinates: 27°38’58.44”N 30°54’1.29”E
Sure, it is clearly visible. I anticipate that we here at FR can beat the others and try to find other sites, not only in Egypt, but in Yemen and Libya as well.