New Cairo, Egypt

New Cairo, Egypt

Ladsat image of Cairo and New Cairo, Egypt, taken on September 5, 2019. New Cairo is a 'satellite city' conceived in the early 1990s to help relieve congestion in Cairo

NASA Earth Observatory
Image source

Back to topic