Where is El Mohandesin?

Where is El Mohandesin located?

El Mohandesin, El Mohandesin, Egypt (approx. 30.05°, 31.199999°)


Where is El Mohandesin on the map?