Egypt remains a land shrouded in deep mystery and wonder. Discovery announced it will broadcast live from Egypt in search of ancient artifacts and....