It is located on the west bank of the Nile , some 20 km ( 12.43 mi ) southwest of central Cairo .
It is about 20 km southwest of central Cairo .