The modern town sits on the east bank of the Nile some 800 km (500 miles) from Cairo.
There are no modern towns on the Nile River.  
mnli hypothesis: There are no modern towns on the Nile River.   premise: The modern town sits on the east bank of the Nile some 800 km (500 miles) from Cairo.