Le Caire – satellite December 13, 2016 Egypt, Le Caire, satellite Source: Google MapsSee also Countries:Egypt