The mosque is unusual in Cairo in that it has no facade it is hidden behind a protective wall with nineteen openings.
It is unusual for mosques in Cairo to have no facades.
Because Pashupati is the patron deity of Nepal, Pashupatinath, located on the banks of the Bagmati River near the airport, is one of Nepal's most sacred sites.