Philae, the "Pearl of Egypt" - bathed by the sacred Nile