Areas excavated near Luxor in Egypt have been yielding several archaeological discoveries. Adding to the list of finds of giant…