The modern town sits on the east bank of the Nile some 800 km (500 miles) from Cairo.
The modern town on the east bank of the Nile has a large population.  
mnli hypothesis: The modern town on the east bank of the Nile has a large population.   premise: The modern town sits on the east bank of the Nile some 800 km (500 miles) from Cairo.