Philae Temple is on Philae island that is present in the middle of Nile river